Oscar De Moya

HUMAN RESOURCES
HR professional with over 10 years of experience across recruiting strategy, employee relations, HR systems, process improvement, and program design.

HR professional with over 10 years of experience across recruiting strategy, employee relations, HR systems, process improvement, and program design.