Electromechanical Technician at Max & Lion Production Inc.

Brampton, ON L7A 1B6