Business Positions
Schneider Electric S.A.
Energy management, integrated solutions in energy & infrastructure...
Digital Realty Trust, Inc.
Real estate investment trust. Revenues are $3 billion.
•
SVP