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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices