The Brewer-Garrett Company
–
Cleveland, OH
... The Team Lead will lead the team assigned to projects, including project managers, engineers, safety manager, and construction personnel. DUTIES/RESPONSIBILITIES: Maintain a culture of safety on all projects. Work collaboratively with the Safety ... - Apr 23