Job Title: Customer Support Specialist Location: Pune, Hinjewadi Role Overview The Customer Support Specialist is who independently handles the most complex and sensitive contributor support issues for client s contributor platforms operations. Operating with autonomy, the