203 Plays
3 months ago

Ross & Adele are just back from the RCSA Conference and in this episode, they share updates on all the news including a question that arose at the conference.

 Question of the Week: Is there an issue with the Recruitment Industries Social Licence?

Recommended