CEO
CEO Approval Rating
- -/100
06/2000
PrivateAcquired by Digital Realty Trust, Inc.
http://www.telx.com