Ellen Donovan's Location
Boston, MA, US
Ellen Donovan's Work
Ellen Donovan's Education
Ellen Donovan's Skills
Ellen Donovan's Summary
Ellen Donovan, based in Boston, MA, US, is currently a Senior Director, People Success Partner at Toast, bringing experience from previous roles at Iron Mountain and M|C Communications, LLC. Ellen Donovan holds a 1993 - 1997 Bachelor Of Arts in International Relations @ Boston U. With a robust skill set that includes Employee Relations, Human Resources, Recruiting, Management, Employee Benefits and more, Ellen Donovan contributes valuable insights to the industry. Ellen Donovan has 3 emails and 1 mobile phone number on RocketReach.