LD

Lu Castillo Delgado

Senior Human Resources Generalist
at Steven Engineering, Inc.

Lu Castillo Delgado is a Senior Human Resources Generalist at Steven Engineering, Inc. with extensive experience in the field, previously serving as a Human Resources Payroll Administrator at Galgon Industries and a Personnel/Payroll Coordinator at UCSF/Department of Epidemiology & Biostatistics. Prior to that, worked as a Division Personnel at California Department of Industrial Relations. Lu holds a Bachelor's degree in Psychology from San Francisco State University.

Location

Hayward, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices