The point where experts and best companies meet
Share
*This role can be based out of our Amsterdam or London office*
To be successful in this role, you will bring strong technical knowledge of the utility-scale electricity industry. In addition, you must have strong communication skills and a proven track record in leading complex contract negotiations.
These jobs might be a good fit