Found Description
The Project Manager – will be based out of Nextpower’s Madrid, Spain office.
In this role, you will oversee Projects within the EU region, ensuring best in class service by each employee on your team for their assigned customers. You will also ensure safety protocols are followed on project sites and manage customer accounts/projects from procurement to commissioning while providing technical support and maintaining customer satisfaction. Additionally, responsibilities include overseeing customer accounts, project inter dept teams, managing whole customer
In this role, you will oversee Projects within the EU region, ensuring best in class service by each employee on your team for their assigned customers. You will also ensure safety protocols are followed on project sites and manage customer accounts/projects from procurement to commissioning while providing technical support and maintaining customer satisfaction. Additionally, responsibilities include overseeing customer accounts, project inter dept teams, managing whole customer