About this role
Facilities Manager at ELECTRO SWITCH BUSINESS TRUST. Location: Weymouth, Massachusetts, United States. Role: managing operations, leading safety, coordinating vendors Requirements: Lead multi-site facilities operations, EH&S, preventative maintenance, vendor and project management; 5+ years facilities/EH&S experience preferred; OSHA/EPA/NFPA knowledge and safety training. Category: Environment, Health, and Safety Seniority: Senior Level Certifications: osha 30, certified safety professional (csp), certified facility manager (cfm), leed (), respiratory training, hazardous waste management, certified forklift operator, certified forklift trainer Commitment: Full Time Workplace: Onsite Languages: English