Flexible Work, Better Balance
About the Role:
Envision is assessing a large number of deals across Europe, and particularly in Spain. We are looking for a Contract Manager (Spain & Portugal) to lead, as per their contract expertise, negotiation, commercial tracking, technical and legal risks assessment while maintaining business margins within a high competitive renewable energy market and supporting bid preparation for new projects. The incumbent will interact and negotiate directly with customers in their region.
Responsibilities: