The Vice President of Omnichannel is responsible for defining and executing the organization's client’s omnichannel vision, leading change management, creating personalized customer experiences that connect strategy, media activation, customer engagement, and technology infrastructure. This executive leads the development of next-generation engagement models that leverage customer data, AI, analytics, and marketing technology to deliver the right message, to the right audience, through the right channel, at the right time. The role serves as the connective tissue between commercial strategy, media, CRM, sales, analytics, medical, creative, and technology teams to build scalable omnichannel capabilities that improve customer experience and business performance. Reporting to the Chief Media Officer, this individual serves as the executive sponsor for omnichannel transformation and leads a high performing Omnichannel Center of Excellence.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive
Education Level
No Education Listed