... , and strategic developments. Requirements: A successful Business Development Manager should have ... : Bachelor's degree in Engineering, Business, or a related field ... in utility-scale project development will be highly regarded. ...
a month ago