PaySauce Limited announced the addition of Jessica McLean into the new role of Chief People Officer. McLean will strengthen the existing leadership team and take command of the people side of the business from 31 October 2022. Coming from the People and Capability Manager role at Catalyst IT, McLean brings extensive people experience and skills with her.