Full Time
Apply Now
Site Manager – Renewable Energy (Projects in the U.S.)
Posted by Eosol Group • May 30, 2026
Description
About the Role
We are looking for a Site Manager based in Mexico to support renewable energy projects in the United States. The ideal candidate must have valid TN Visa eligibility and advanced English skills to coordinate directly with U.S.-based teams and stakeholders.
Key Responsibilities
- Supervise on-site construction activities in the U.S.
- Coordinate field teams, subcontractors, and project stakeholders
- Ensure compliance with U.S. safety standards (OSHA)
- Track project progress, schedule, and deliverables
- Oversee installation of solar PV systems and related infrastructure
- Support commissioning, QA/QC, and reporting activities
- Act as a key point of contact between U.S. and Mexico teams
Requirements:
Qualifications
- 5+ years of experience as Site Man...
Ready to Seal the Deal?
Submit your application today and take the next step in your career with Eosol Group.
Apply for this Job