Sneha Mathew is a Talent Acquisition Associate at Odessa since December 2020, where successful hiring for tech, functional, and corporate roles has been achieved, with vendor hiring support limited to 2%. Previously, Sneha held the role of Human Resources Intern at Odessa for a brief period in late 2019, focusing on employee engagement and compensation benchmarking. Additionally, Sneha interned at Klaus IT Solutions Pvt Ltd in late 2018. Educational qualifications include a Master of Science in Psychology (Human Resources Development and Management) from Christ University, Bangalore, obtained in 2021, and a Bachelor of Arts in Psychology, Sociology, and Economics from the same institution, completed in 2019.