Insight Global is seeking experienced Press Brake Operators to join a growing manufacturing team in Burlington, Ontario. Our clients a leading manufacturer of elevator components and is currently expanding production capacity due to significant business growth and long-term