We are pleased to announce that Penny Queller has joined Impellam Group as Chief Customer Officer and will serve on the global executive team.