Carmella Vargas is a Business Process Lead at Tata Consultancy Services, where they have been since 2025. Prior to this role, Carmella accumulated over 8 years of experience at Teleperformance, serving in various human resource positions including Human Resource Specialist, Associate, and Supervisor. Carmella earned a degree from St. Joseph's College of Quezon City, attending from 2012 to 2016.
This person is not in the org chart
This person is not in any teams
This person is not in any offices