Stephen Ebbett

Chief Marketing Officer at AMFM Healthcare

Stephen Ebbett currently serves as the Chief Marketing Officer at AMFM Healthcare, an integrative residential treatment provider focused on mental healthcare. Previously, Stephen held the position of Chief Digital and Marketing Officer at American Addiction Centers, leading efforts in substance abuse treatment. Stephen has also contributed as a Digital Advisory Board member for a major chemical company and as the Chief Digital Officer at Assurant, driving digital transformation across multiple global markets. Additional roles include Global Head of Direct Distribution and Head of Channel and Product Development at John Lewis Partnership and Insurance Product Manager at AXA Insurance. Stephen Ebbett holds a Bachelor's degree from Durham University.

Links

Previous companies

American Addiction Centers logo
Assurant logo

Org chart

Timeline

  • Chief Marketing Officer

    July, 2024 - present