Kevin Allan

« Back to Team

Kevin Allan is a Senior Advisor at Scura Partners.  Before joining Scura Partners, Kevin was Vice President Business Development and Co-Founder at Demand Power Group Inc, a leading developer of energy storage projects. 

Over the course of his career Kevin has held senior positions in companies ranging from start-up ventures through to publicly traded corporations.  He has had a key role in raising more than C$500 million and has been the lead negotiator in M&A transactions.  Kevin has also managed multi-national sales forces involving more than 500 people, resulting in the origination of hundreds of thousands of customers.  Kevin has a deep understanding of a number of industry sectors, including cleantech, finance, and energy.