PM

Peter Macdonald

Head of Innovation Engineering at Offshore Renewable Energy Catapult

Head of Engineering Head
p***@ore.catapult.org.uk Sign up
Pro only
Pro only
Pro only
Hamilton, Ohio, United States

Company Details

Employees: 270
Revenue: 3000000
Funding: 1001533660
HQ Location: Glasgow, Scotland, United Kingdom
Company LinkedIn: Pro only
Head level · Head of Engineering