Stephen Ebbett

Chief Digital and Marketing Officer at American Addiction Centers

San Diego, CA

How does this work?
About

Stephen Ebbett is the Chief Digital and Marketing Officer at American Addiction Centers. He is a passionate, innovative digital leader with 18 years of experience in delivering digital initiatives across a number of verticals. Stephen’s philosophy is to build customer centric digital experiences that create consumer delight and loyalty. He is passionate about removing friction from the customer experience and offering consumers a multi-modal way to interact. Previously Stephen was the Chief Digital Officer of Assurant Inc. In this role he was responsible for Assurant’s Digital strategy and execution across all business lines and geographies. Stephen has a holistic view of Digital and worked across the Enterprise to drive opportunity through design thinking. Leading the Digital business, Stephen worked across B2B2C, B2B and D2C channels, directing UX, UI, CRO, Digital Engineering, Digital Innovation and Digital Performance. Prior Stephen led Assurant’s initiative to launch and expand its Protect Your Bubble (PYB) brand, spearheading the full development lifecycle of the direct to consumer business model. Stephen conceptualized and launched the brand as the D2C category leader in UK gadget insurance. Capitalizing on this success, PYB expanded in the UK, and was subsequently offered in the US and Brazil. Prior to Assurant, Stephen held leadership positions at John Lewis Partnership and AXA Insurance. During his tenure, he oversaw the successful development and launch of a portfolio of insurance products, and championed influential channel marketing campaigns. Stephen’s educational background includes a Bachelors degree in Philosophy and Theology from Durham University, supported by a Diploma in Marketing from the Chartered Institute of Marketing, both in the UK. Specialties: Digital, E-commerce, e-marketing, product management, executive management, leadership development, insurance industry, innovation, communications, strategic development.

Ask me about
Trov
Marketing
Digital
healthcare
insurance
Simple
salesforce
digital marketing
Work experience
logo

Sep 2018 - Present

American Addiction Centers

Chief Digital and Marketing Officer

American Addiction Centers (AAC) is a leading provider of inpatient, outpatient and sober living substance abuse treatment services. We treat adults struggling with drug addiction, alcohol addiction, and co-occurring mental/behavioral health issues. AAC's comprehensive, quality treatment includes innovative approaches and begins with the care and expertise of a staff dedicated to providing the best in the industry for our patients. I am honored to lead our Sales and Marketing team and to help patients, families and loved ones find support.

logo

Mar 2014 - Present

Assurant

Chief Digital Officer

Leading Digital Transformation globally at Assurant - Stephen leads Digital for B2B2C, B2B and D2C channels across 18 countries . Responsible for Assurant's customer-facing properties focusing on UX, Design, UI, Mobile, Engineering and CRO based on data insight and analytics. Leads all the connectivity between front office and back office with API management and other digital connective tissue. Leads Digital New Frontiers area, focused on driving value with cutting edge digital technologies such as AI, VA, Voice etc. Oversees Digital Marketing and has responsibility for all paid and earned media channels. Prior to overseeing digital business operations at Assurant, Stephen led Protect Your Bubble which has sold more than 1 million policies in UK, US, Ireland and Brazil. Other past experience includes serving as the Head of Channel and Product Development at Assurant Solutions, as well as serving as Insurance Product Manager of John Lewis Partnership and Channel Marketing Manager of AXA Insurance. Stephen has more than 15 years of experience spearheading innovative Digital solutions, product and communication initiatives for corporations looking to gain a competitive edge. Stephen attended Durham University and holds an undergraduate degree in Philosophy and Theology, as well as a postgraduate degree in Marketing.

Sep 2010 - Present

Assurant Solutions

Global Head of Direct Distribution

2008 - Present

Assurant Solutions

Head of Channel and Product Development

Apr 2017 - Feb 2020

Major chemical company

Digital Advisory Board member

Advise on Digital strategy and transformation as part of a Digital Advisory Board

2006 - 2008

John Lewis Partnership

Insurance Product Manager

2004 - 2008

AXA Insurance

Marketing

Education

1998 - 2001

Durham University

Bachelor's degree

Talk to Stephen

@ Copyright 2020 OfficeHours Technologies Co.