Leslin Ross

Head of Administration and Facilities

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.

Location

Mississauga, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices