Otovo is seeking a Team Lead for its European Operations Center in Madrid. In this role, you will lead a team of project managers and customer support while managing PV installations for Norway and Sweden.
The ideal candidate has over 4 years of experience, can demonstrate leadership skills, and possesses strong problem-solving abilities. Benefits include competitive salary, work-life balance, and comprehensive training.
#J-18808-Ljbffr