Communications Manager

Badenoch + Clark is working in partnership with a leading renewable energy company, who have recently won multiple new projects to grow new sustainable energy…