David McCall, SHRM-SCP, is an experienced Human Capital Manager at OpenBiome since July 2016, focusing on talent attraction, engagement, and retention while supporting the management team and optimizing HR systems and policies. Previously, David served as Human Resources Manager at TREVIICOS and held positions as a Human Resources Generalist at Harbor Health Services and Agar Supply Co., Inc., as well as Human Resources Administrator at Sears Product Repair Services. Over a span of more than a decade in human resources, David has managed payroll, recruiting, compliance, and training for diverse teams. David holds a Bachelor of Science degree in Psychology from Suffolk University.
Sign up to view 0 direct reports
Get started
This person is not in any teams
This person is not in any offices