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.
November, 2019 - present
November, 2018
July, 2016
June, 2009
Senior Human Resources Generalist at Desktop Metal
Senior Human Resources Generalist at Urban Alchemy
Senior Human Resources Generalist at Elite Dental Partners
Senior Human Resources Generalist at ECG Management Consultants
Senior Human Resources Generalist at Knobelsdorff
Access the worlds's biggest network of public org charts
Learn more