Business Positions
Schneider Electric S.A.
Energy management, integrated solutions in energy & infrastructure...
Board Memberships
Schneider Electric S.A.
Energy management, integrated solutions in energy & infrastructure...