Gena Salazar has been working as a Human Resources Manager at Delphi Display Systems since August 2003. Prior to that, Gena worked as a Human Resources Generalist at Scholle Corporation from January 1995 to July 2003.
Sign up to view 2 direct reports
Get started
This person is not in any teams