SW

Seizo Welch

Chief Executive Officer at Inspire Clean Energy

Seizo Welch serves as the Chief Executive Officer of Inspire, a company focused on promoting clean energy adoption, since September 2015, with Inspire being acquired by Shell in September 2021. Prior roles include Chief Financial Officer and Executive Vice President of Finance at Sponsifi, and a variety of positions in advisory and finance roles at West Bay Digital, the Rubicon Project, and Experian Interactive Media. Welch's experience also includes significant finance leadership at LowerMyBills and corporate control at GRB Studios, alongside a managerial position at PricewaterhouseCoopers LLP. Educational qualifications include a CPA designation from the Institute of Chartered Accountants of BC and a Bachelor of Science in Cell & Developmental Biology from The University of British Columbia.

Links

Previous companies

PwC logo

Org chart

Sign up to view 4 direct reports

Get started