Meet Our Team

Otto W. Lowe

Managing Director

Head of Life/Health Insurance Investment Banking

Otto Lowe joined Sherman & Company in 2019 and is responsible for sourcing and executing transactions with life/health insurers, managed care organizations, and asset management companies.

Mr. Lowe was previously with SCOR for 10 years serving as SVP of Collateral & Investments for SCOR Global Life Americas and as Managing Director of Capital & Liquidity Management for Transamerica Reinsurance, prior to its acquisition by SCOR. While at SCOR, Mr. Lowe led a team for financing the term life (Regulation XXX) reserves of the U.S. Life business. He was also responsible for reserve credit security on retrocessions covering over $10 billion of statutory reserves. Additionally, Mr. Lowe served as Investment Officer for SCOR’s U.S. Life companies and related collateral accounts.

Prior to SCOR, Mr. Lowe held positions at Marsh & McLennan in National Client Development, Carolina Financial Group as a partner in this investment banking boutique covering IT companies, First Boston in Fixed Income Sales, and First Union in Balance Sheet Management.

Mr. Lowe graduated cum laude with a B.S. in Geology from Duke University.

Contact Info:

Back to team

Meet the Team

F. Laughton Sherman

CEO and Managing Director

Pamela B. Carico

CFO and Managing Director

John E. Terrando

Managing Director