McDermott International

London
26,626 Total Employees

Teams at McDermott International

5 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Energy
Manage heavy executive calendars and complex meetings, arrange domestic and international travel and expenses, maintain manual and electronic filing, process administrative requests (timesheets, vacation, supplies), proofread correspondence, liaise with service providers, upload SOPs, and support team projects and office procedures.
9 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Energy
The Senior Manager Project Engineering leads multiple teams in project execution, sets priorities, allocates resources, and ensures quality deliverables while managing budgets, safety culture, and compliance with company policies.
23 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Energy
Lead development and implementation of HSE Management Systems, risk management, audits, incident investigations, contractor pre-qualification, KPI monitoring, training, emergency procedures, and HSES oversight for energy projects. Provide technical support during tendering, supervise HSES personnel, manage budgets, and liaise with clients and management to ensure compliance and continuous improvement.