The Project Management team at Discovery Wind & Solar Energy oversees the planning, execution, and completion of solar and wind installation projects. This includes coordinating mechanical and electrical services, managing timelines and budgets, and ensuring compliance with safety and quality standards. The team also addresses construction inspection needs and handles any post-installation issues.
View all