Siemens
Sales Manager, New Power Plants
Siemens
Head of Sales and Proposals, Wind Power
Alstom Power
Business Development Manager
Gamesa
Head of Sales and Proposals, Siemens Gamesa Renewable Energy
TagEnergy
Managing Partner
Alstom Power
Proposals Manager
Dalhousie University
Macquarie University - Graduate School of Business
University Of Prince Edward Island