Leslin Ross is currently the Head of Administration and Facilities at Tata Consultancy Services, bringing strong expertise in facilities and office administration. With professional experience spanning across notable companies, Leslin has managed projects related to facility setups, refurbishments, and large-scale events. Previously, Leslin served as the Deputy General Manager of Facilities & Admin at VFS Global, overseeing multiple regions, and has held various administrative roles since 2000, including Guest Relations Specialist at Cognizant. Leslin holds a Bachelor's degree in Business Administration and Management from the University of Madras.
This person is not in the org chart
This person is not in any teams
This person is not in any offices