Site Manager - Northeast

SuperheatDelaware City, DE
Onsite

About The Position

We are currently accepting applications for a Site Manager for the Northeast region, covering PBF Delaware City / Phillips 66 Bayway/ and PBF Paulsboro Refineries.

Requirements

  • Project Manager or Unit Supervisor experience is required
  • Be able to work with minimal supervision
  • Excellent communication and organizational skills
  • Proven leadership and management skills (at least 5 years)
  • Be committed to providing high level of customer service
  • Have a clean driving record and a valid license
  • Be able to meet the physical demands of the position
  • Experience in an industrial, petrochemical, or nuclear facility (Required)
  • TWIC and Required Drug Screening

Responsibilities

  • Discover/Manage Opportunities for Sales in conjunction with the Business Development Manager
  • Further Development of Sales and Relationships within assigned accounts
  • Job Walks, Quote Preparation and Project billing
  • Coordinating on site labor in conjunction with Regional Workforce Management
  • Coordinating on site equipment requirements in conjunction with applicable departments
  • Ensuring completion of all site specific training by employees
  • Working to meet all customer requirements and requests
  • Troubleshooting with Field Personnel
  • Working with the Safety Department to investigate and report an incidents and near misses
  • Participating in employee performance reviews as required
  • Providing training, coaching and support to Field Staff
  • Other duties as required

Benefits

  • Relocation assistance will be provided and reviewed with each applicant.
  • Accommodations are available on request for candidates taking part in the selection process and upon hire.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service