Brighthouse Financial
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.
Brighthouse Financial
16 followers
Brighthouse Financial, Inc. (NASDAQ: BHF) is a major provider of annuities and life insurance in the U.S., with more than $220 billion in total assets and approximately 2.7 million insurance policies and annuity contracts in-force