On January 31, 2020, the United Kingdom officially left the European Union, supposedly dooming its talent market to uncertainty, shortages, and obscurity. … Read more
Since co-founding Topia in 2011, Steve has been there to see the company grow from a small London-based startup to an award-winning global mobility management platform supporting organizations around the world. At Topia, Steve leads strategic initiatives leveraging deep industry and customer insight. An expatriate himself, Steve understands the challenges of moving abroad and is dedicated to ensuring that everything we do at Topia is in the best interest of our customers.
Originally from the great state of Illinois, Steve has worked and lived across the US, Switzerland and New Zealand before planting his feet in London. Steve was previously an Associate Partner at Oliver Wyman, where he lead consulting engagements across North America and EMEA. His work spanned aviation, retail, insurance, and energy, focusing on helping clients turn data into actionable insights and operational improvements. Representing his Midwestern roots, Steve holds a BsC in Industrial Engineering and Economics from Northwestern University, where he graduated Summa Cum Laude.