Cara Dunbar's Location
Shrewsbury, Massachusetts, United States
Cara Dunbar's Work
Cara Dunbar's Education
Assumption College
Bachelors (Management)
1997 - 2001
Cara Dunbar's Skills
Cara Dunbar's Summary
Cara Dunbar, based in Shrewsbury, Massachusetts, United States, is currently a Head of North America Human Resources, Neles at Neles, bringing experience from previous roles at Metso, Reliant Medical Group, Harvard University and Tufts Health Plan. Cara Dunbar holds a 1997 - 2001 Bachelors in Management @ Assumption College. With a robust skill set that includes Talent Acquisition, Employee Relations, Recruiting, Employee Benefits, Management and more, Cara Dunbar contributes valuable insights to the industry.