Business Development Manager (Renewables / Based in Scotland)
18 days ago
Fife
This role will work closely with the General Managers, Bids, Marketing & Communications and ... Officer. Skills & Experience Key Technical Skills: * Demonstrable knowledge of the Renewables ...