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