Sebastian Chen Schmidt
About Sebastian Chen Schmidt
Sebastian Chen Schmidt serves as the Embedded Insurance Partnerships Lead at Vouch Insurance, a position he has held since 2023. His career includes roles at EY, Even Financial, and J.P. Morgan, along with a background in tennis coaching.
Work at Vouch
Sebastian Chen Schmidt serves as the Embedded Insurance Partnerships Lead at Vouch Insurance. He has held this position since 2023 and operates in a remote capacity. In this role, he focuses on developing and managing partnerships that integrate insurance solutions into various platforms, enhancing the accessibility and efficiency of insurance services.
Previous Experience
Before joining Vouch Insurance, Sebastian worked at Even Financial, where he held two positions: Senior Strategic Partner Manager from 2019 to 2021 and Platform Sales Manager from 2021 to 2023. His earlier experience includes a role as a Senior Consultant at EY from 2018 to 2019. He also worked at AB Bernstein as a Senior Managing Private Client Associate from 2014 to 2018, and had internships at J.P. Morgan and EF Education First.
Education and Expertise
Sebastian studied at Penn State University-Smeal College of Business, where he earned a Bachelor of Science (BSc) in Finance from 2010 to 2014. He also attended City, University of London for a brief period in 2013, focusing on Business and Economics. His educational background supports his expertise in finance, economics, and strategic partnerships.
Background
Sebastian's professional journey began as a Tennis Professional at Montclair Golf Club from 2008 to 2012. He then transitioned into finance and consulting roles, gaining experience in various capacities within the financial services industry. His diverse background includes both client-facing and strategic roles, contributing to his current position in embedded insurance.