Ed Spehar is an accomplished financial executive with extensive experience in the insurance and financial services sectors. Currently serving as Chief Financial Officer at Brighthouse Financial since August 2019, Ed has previously held significant leadership roles at MetLife, including EVP & Treasurer, SVP of CFO EMEA, and SVP of Investor Relations. Ed's career also includes a tenure as Managing Director at Bank of America Merrill Lynch, where expertise as a sell-side equity analyst focused on life insurance was developed. Prior experience includes positions at Lehman Brothers Holdings Inc. and Merrill Lynch, also as a sell-side equity analyst, as well as a foundational role as a Financial Analyst at Ameritrust.
Sign up to view 0 direct reports
Get started