Stephen has over 15 years of experience in investment banking across M&A, trading and cross capital structure investment strategy. Before joining Trine in 2021, Stephen worked at William Blair in the US and Deutsche Bank in London. He has a BBA from the University of Michigan – Ross School of Business and an MBA from IESE Business School. Stephen is currently CIO at Trine, based out of Sweden, investing globally with a focus on frontier and emerging market C&I Solar.