Owen B. is a Director at Cascadia, an investment bank based in the United States. He assumed this role in July 2023. Prior to joining Cascadia, Owen served as a Director at Lazard from January 2023 to April 2023. He also held the position of Vice President at Lazard from January 2020 to January 2023 and was an Associate from June 2017 to January 2020. Earlier in his career, Owen worked as an Analyst at FBR from March 2015 to May 2017 and at Wells Fargo from October 2012 to March 2015. He began his professional journey as an Intern at ESPN in 2011. Owen is based in Charlotte, North Carolina.
We tailor your onboarding experience to match what you're looking for. Tell us more about yourself and your team to help us out.