About the Role
Experteer OverviewAs Construction Site Manager at Nextpower, you will lead on-site operations to ensure high-quality solar installations and outstanding customer experience. You will work with project teams to translate schematics into actionable field work while maintaining safety and schedule discipline. You'll coordinate subcontractors, temporary labor, and Nextpower personnel to deliver projects on time and within budget. This role places you at the heart of Nextpower's mission to accelerate the energy transition through integrated solutions. You will shape field processes and safety culture across large-scale projects.
Compensaciones / Beneficios
- Provide on-site technical support and customer-facing guidance to maximize value
- Oversee daily field operations and ensure efficient execution by construction managers
- Manage workflow to support customer needs and project delivery
- Report team performance and customer concerns to Operations ...
Ready to Apply?
Submit your application today and take the next step in your career journey with Nextpower Inc.
Apply Now