If you need more lookups,
subscriptions start at $34 USD/month.
John MacAskill Location
Markinch, Scotland, GB
John MacAskill Work
Business Development Director and Principal Consultant @ (July 2022 - Present)
Offshore Wind and Supply Chain Principal Consultant @ (February 2020 - July 2022)
Business Development Director, Operations Director and Principal Consultant @ (May 2017 - February 2020)
Business Development Manager and Principal Consultant @ (December 2015 - July 2017)
Group Growth Director @ (November 2024 - Present)
Global Managing Director of Renewables @ (July 2022 - November 2024)
Group Marketing Director @ (February 2020 - June 2022)
Co-Host and Co-Founder @ (July 2025 - Present)
Advisory Board Member @ (April 2025 - Present)
Mentor @ (July 2020 - April 2022)
Head of Renewables (Europe) @ (January 2013 - December 2015)
Business Development Director @ TAG Energy Solutions Ltd (October 2011 - December 2012)
UK Business Manager (Renewables), later Business Development and Commercial Manager (GL Garrad Hassan) @ (October 2008 - October 2011)
Sales and Marketing Director – Industrial Sales @ (May 2005 - September 2008)
Business Development Manager – Industrial Sales @ (August 1999 - May 2005)
Central Engineering Manager @ (August 1990 - July 1999)
Marine Engineer Cadet @ (August 1984 - February 1988)
John MacAskill Education
The Open University
PgDip (Manufacturing Management & Technology)
1994-1997
Edinburgh Napier University
HND (Manufacturing Management)
1989-1990
Glasgow College of Nautical Studies
Higher National Diploma (Marine Engineering)
1984-1987
John MacAskill Summary
John MacAskill, based in Markinch, Scotland, GB, is currently a Business Development Director and Principal Consultant at OWC. John MacAskill brings experience from previous roles at OWC and Aqualis ASA. John MacAskill holds a 1994 - 1997 PgDip in Manufacturing Management & Technology @ The Open University. John MacAskill has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different John MacAskill?
Find contact details for 700 million professionals.