Lu Castillo Delgado's Location
Hayward, CA, US
Lu Castillo Delgado's Work
Lu Castillo Delgado's Education
Lu Castillo Delgado's Summary
Lu Castillo Delgado, based in Hayward, CA, US, is currently a Senior Human Resources Generalist at Steven Engineering, Inc., bringing experience from previous roles at Steven Engineering, Inc. and Galgon Industries. Lu Castillo Delgado holds a San Francisco State University. Lu Castillo Delgado has 2 emails and 1 mobile phone number on RocketReach.