Penny Queller joins Impellam Group as Chief Customer Officer

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