Sachin Talwalkar

Edelman logo
Edelman appoints Sachin Talwalkar as Regional Executive Creative Director

Advertising veteran to steer creative offerings for Edelman across SAMEA region India, October 11, 2016:…