John McCarry has extensive experience in human resources and customer service across various industries. Since February 2002, John has served as the Head of Human Resource & Training & Development at Liberty Insurance Ireland. Prior to this role, John worked as a Customer Service Manager at Primary Playcare Ltd and a Senior Account Manager at Kalamazoo International Ltd. Additional experience includes a position in Business Development at Ford Motor Company and a previous role as a Customer Service Manager at ScottishPower. John began professional career as a Revenue Officer at HM Revenue & Customs.
Sign up to view 0 direct reports
Get started
This person is not in any teams