People & Appointments GRITIT Appoints Andrew Barry as Group Chief Executive By Staff Reporter, 26 February, 2021 Tags Business & IndustryUnited Kingdom More People & Appointments People & Appointments Vacherin Confirms Leadership Evolution People & Appointments Rentokil Initial Appoints CEO Designate People & Appointments LifeWorks Appoints 'Visionary Leader' as President