Daniel Castro

Senior Talent Onboarding Analyst

Daniel Castro is a Talent Onboarding Specialist for North America, with expertise in the talent onboarding process across locations including Canada, Puerto Rico, the United Kingdom, and Ireland. They passed the Licensure Examination for Psychometrician in 2019 and earned a Bachelor's degree in Psychology from Colegio de San Juan de Letran – Manila. Daniel has held various positions in human resources, including roles at Lalamove, Eaglewatch Security Services, and Collabera Digital, where they managed end-to-end onboarding and recruitment processes. Currently, they serve as a Talent Onboarding Analyst and Senior Talent Onboarding Analyst at Kenvue.

Location

Calabarzon, Philippines

Links

Previous companies


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