Schneider Electric - Ottawa, ON 

G r eat people make Schneider Electric a great company. See what our people have to say about working for Schneider Electric: Everyone and at every moment:

Schneider Electric - Ottawa, ON 

See what our people have to say about working for Schneider Electric: Schneider Electric™ creates connected technologies that reshape industries, transform…