Learn more
Log in
Cleanwatts
Contact
Links
View in org chart
Alexsandre Costa
Business Development Director Spain
Nuno Santos
Bid Office Director
Joana Gil Domingos
Customer Service Manager
Teresa Magalhães
Project Manager
Pedro Monteiro
Project Delivery Manager
March 1, 2024 - present
April, 2022