virtual team leader careers in Coimbatore, India