Liberty Insurance Limited
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.
This person is not in any teams
This person is not in any offices
Liberty Insurance Limited
1 followers
Liberty Insurance is part of the Liberty Mutual Group, which was founded in Boston.