skills. Strong computer skills. Previous experience with Salesforce applications and reports, an asset. Knowledge... more than 150 years of innovation, Legrand is the global specialist in electrical and digital building infrastructures......
Job Location: Vaughan, ON, Canada