- Legrand NA (Union, OH)
- …organization + Comfortable in presenting to all levels of the organization including Senior Executives and advise them on project status. + Must be highly ... Representing more than 150 years of innovation, Legrand is the global specialist in electrical and digital building infrastructures. Our purpose is improving lives… more