Vaughan, Ontario
Permanent
Are you a skilled Maintenance Leader that can coordinate teams, manage subcontractors, and love working in a fast paced, team-focused environment? Would you enjoy working with a leading Canadian company in a large facility? If so, this could be the role for you! The ideal candidate will: - Direct, ...