Greg Penola's Location
Barcelona, CT, ES
Greg Penola's Work
Greg Penola's Education
Greg Penola's Skills
Greg Penola's Summary
Greg Penola, based in Barcelona, CT, ES, is currently a Senior Manager, Human Resources Business Partnership at rover.com, bringing experience from previous roles at Lc Waikiki, Nitromak Dyno Nobel and Dyno Nobel. Greg Penola holds a 2006 - 2008 . With a robust skill set that includes Human Resources, Recruiting, Workforce Planning, Change Management, Performance Management and more, Greg Penola contributes valuable insights to the industry. Greg Penola has 3 emails on RocketReach.