Leo Carvalho serves as an HR Manager for the People Team at CBRE India since February 2019, focusing on collaboration with HR Centers of Excellence to address client group needs and promoting a high-performance culture. Prior experience includes roles at Sakal Media Group as a Senior Executive in Human Resources and Administration, managing personnel records, coordinating salary disbursements, and overseeing recruitment and onboarding. Previous positions at DST Worldwide Services India Pvt. Ltd. and IBM Global Process Services involved expertise in the recruitment lifecycle, market research, and end-to-end recruitment processes. Leo Carvalho holds a Master's degree in Marketing Management from Prathiba College of Education and a Bachelor of Commerce degree in Business Administration from ISSC, University of Pune.
This person is not in the org chart
This person is not in any teams
This person is not in any offices