Audubon Companies · 1 day ago
Site Manager
Audubon Companies is seeking a Construction Manager to join their team in Houston, TX. The role involves monitoring all aspects of site construction and installation across various disciplines, ensuring compliance with safety and environmental policies while managing project costs and schedules.
ConsultingEnergyRenewable Energy
Responsibilities
Review of field site prep drawings
Monitoring civil contractor on site prep work
Review of construction drawings and working with general contractor on site work
Review of installation drawings & working with vendors & contractors to ensure equipment is installed as per OEM recommendations Monitoring vendors & subcontractors on building & enclosures
Monitoring electrical contractors for initial hookup and checkouts
Supervises contractor on NDT welding specs and hydro-testing of all pipe spools Monitoring hand-over documentation for commissioning teams
Monitoring project costs and schedules
Reports directly to project manager
All employees are responsible for supporting Audubon Companies’ Health, Safety, and Environmental (HSE) policies and procedures
Performing duties in a manner that protects personal and team health and safety
Participating in required HSE training, meetings, and reporting activities
Identifying and reporting hazards, near misses, and unsafe conditions
Following safe work practices and complying with applicable regulatory requirements
Qualification
Required
Excellent communication skills
Computer skills
High attention to detail
Ability to work independently and in a team environment with co-workers, supervisors, and customers
Process plant construction background is essential
25 years in the construction business related to refinery, petroleum, gas, and chemical plant construction
15 years in management or supervisory role
Ability to read schematics, as-builts, 3D models, P&ID's, and isometrics
Managing large multi-disciplined work groups of 100+ personnel
Time management & schedule oriented
Welding codes and weld testing methods
Preferred
Engineering background helpful, but not required
HSE background
Company
Audubon Companies
Founded in 1997, Audubon Companies LLC provides EPC, consulting, fabrication, and field services to energy and industrial operators across the globe.
H1B Sponsorship
Audubon Companies has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
Funding
Current Stage
Late StageLeadership Team
Recent News
MarketScreener
2025-12-12
2025-08-08
2025-04-04
Company data provided by crunchbase