Otto Lowe is the Managing Director at Sherman & Company, an investment bank based in the United States. He has held this position since January 2019. Prior to this role, Otto served as Director at PD Active, LLC from January 2019 to January 2021. His extensive career includes key positions such as Chief Financial Officer at DeepCam, LLC, Co-Founder at Enterprise Data Assurance Services, and Senior Vice President roles at SCOR Global Life - Americas and Marsh. Otto also held significant roles at Carolina Financial Group LLC, First Union Capital Markets, Credit Suisse, and RBS Greenwich Capital. He began his career as Assistant Vice President at First Union National Bank in 1986. Otto Lowe 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.