jobs Logo
Automotive interior trim design release engineer at SEGULA Technologies (Windsor, ON)