SearchEuropeanJobs.com

Deputy Business Operations Manager

Company

NEC LNG

Location

Charlton, Massachusetts, United States

Type

Full-time

Position Overview
The Business Operations Manager serves as a key onsite leader responsible for supporting the day-to-day business and operational activities of the Northeast Energy Center. This position is highly cross-functional and is intended for someone who can keep priorities moving, coordinate across internal teams and external partners, and provide strong onsite support for projects, vendors, contractors, and daily operational needs.


The Site Operations Manager will serve as a central point of coordination for site activity, helping to ensure that projects, vendor work, plant support activities, and general business operations are organized, communicated, and followed through to completion. This role requires strong leadership presence, sound judgment, excellent follow-up, and the ability to solve problems quickly and professionally in a fast-moving environment.



Core Responsibilities


Site Operations and Daily Coordination
· Se...

★ Ready to Start Your European Career?

Take the next step and apply for this exciting opportunity

Apply Now