Alyssa Opella

Chief Customer Experience Officer at Level Access

Alyssa Opella is a seasoned executive in customer experience and success, currently serving as the Chief Customer Experience Officer at Level Access since July 2024. Previously, Alyssa held several key leadership roles at Demandbase from October 2020 to July 2024, overseeing customer experience, success, services, support, and enablement. Alyssa's experience includes serving as Global VP of Customer Success at Acoustic and various positions at IBM, where responsibilities ranged from leading world-wide strategic services to enhancing marketing program maturity through innovative transformation solutions. Alyssa has a distinguished history of building high-performance teams and delivering revenue growth in SaaS and services sectors, with a strong focus on aligning customer and business goals. Alyssa earned a BA in Psychology and Sociology from the University of Iowa.

Links

Previous companies

IBM logo
Demandbase logo
Acoustic logo

Org chart