jobs Logo
Battery Thermal Components Design and Release Engineer at SEGULA Technologies (Windsor, ON)