CONCENTRIX BUSINESS SERVICES UK LIMITED - Key Persons