Recruitment Talks: Meet Leigh

Meet some of the amazing team working behind the scenes at SD!   PROFILE Name: Leigh Murray Role: Talent Delivery Specialist Time with SD: 1 year SD Highlight: Getting to spend a month in America as part of an assignment   Hi Leigh! Thanks for chatting to us....