Job Description
Business Support Specialist_10837
Job Location:  Pune, Chennai, Bangalore
Location Flexibility:  Multiple Locations in Country
Req Id:  10837
Posting Start Date:  8/12/26

• Experience working on complex projects with global teams and in multiple Countries
• Business-level English communication and negotiation skills sufficient for smooth 
collaboration with international stakeholders in multiple regions
• Proven track record of managing global projects involving internal and external 
stakeholders / vendors
• Foundational understanding of Digital Sales systems, reporting and operations based on 
sales and marketing collaboration models

Relocation Supported:  No
Visa Sponsorship Approved:  No