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.