Sahil Shah has been appointed Chief Executive Officer of Dentsu Creative Isobar, effective July 2025. With over years of experience in digital marketing and communications, he brings deep expertise in scaling businesses, building high-performing teams, and driving creative-technology integration for leading brands. His appointment marks a significant step in Dentsu Creative Isobar’s growth journey as it advances its mission of “Building the New and the Next.”
Before taking on this role, Sahil served as President of Dentsu Creative Isobar from 2022 to 2025, where he played a key role in shaping the agency’s strategic direction, expanding client relationships, and enhancing service offerings. His leadership has been instrumental in delivering both strong business results and award-winning campaigns.
Sahil began his career at WATConsult, where he spent over 13 years progressing from Social Media Executive to Managing Partner. During this time, he led media operations, expanded service capabilities, and managed business growth across India’s western and southern regions. He has also contributed as a writer for Tech in Asia and iMedia Communications, showcasing his thought leadership in the digital and technology space.
An alumnus of the Indian School of Business, Welingkar Institute of Management, and Mithibai College, Sahil’s academic background strengthens his leadership approach. A TEDx speaker and active investor, he is passionate about mentoring emerging talent and fostering innovation in the digital ecosystem.
In his new role as CEO, Sahil will focus on deepening client partnerships, strengthening creative-tech synergies, and steering Dentsu Creative Isobar into its next phase of transformative growth.
