4.0
3 Dec 2025
Recommend
CEO approval
Business outlook
Pros
My boss was a leader who develops leaders and supported the team tremendously. Very welcoming team with great expertise!
Cons
Renewable industry market headwinds challenged new development projects, costs and builds.