Job Description – Business Development Manager (South India) Position: Business Development Manager – South India Location: Chennai Region Coverage: South India (Tamil Nadu, Karnataka, Telangana, Andhra Pradesh, Kerala, and Puducherry) Experience: 7-8 years Reporting To: Senior