Business Leader / Independent Consultant at Acclimatise Group Ltd - Newark and Sherwood, England, United Kingdom
Renewable Energy & Energy Efficiency - Business & Project Development
Business Development | Business Operations | Corporate Strategy | Growth Initiatives