There are still lots of open positions. Let's find the one that's right for you.
As a Technical Project Manager at Wattch, you will play a crucial role in supporting customers throughout their renewable energy projects, from initial quotes to installation and commissioning. This position involves providing technical guidance, managing project timelines, and ensuring successful project completion by coordinating cross-functional tasks. You will act as an expert advisor, helping customers find the best monitoring and control solutions for their projects while collaborating closely with the business development team.