Celestica enables the world's best brands by delivering solutions for their most complex challenges.
This job is a first-level supervisor at a large site (800 employees) supervising ~25 - 50 employees or a non-supervisory team lead of a support function and typically reports into a second-level manager.
Celestica enables the world's best brands by delivering solutions for their most complex challenges.
Celestica