Senior executive - Business Development & Client Servicing (BD & CS) (Chennai) Company: The Madras Advertising Job Location: Chennai, Tamil Nadu, India Employment Type: Full-time About the Role As a Senior Executive -…