With more than 28 years of experience, Eric advises boards and management teams across the life sciences, digital assets, artificial intelligence, energy and infrastructure sectors throughout every stage of the corporate lifecycle. He counsels clients on venture and growth financings, IPOs, direct listings, PIPEs, ATMs, convertible offerings, royalty transactions, mergers and acquisitions, SPACs, business combinations, reverse mergers, corporate governance, regulatory compliance, and stakeholder engagement. Eric also serves as Co-Chair of Winston Taylor's Public Company Advisory Practice.