Meet Luke McCoy!

As part of Talent’s 20 Year Anniversary Celebrations we have asked staff members from across the globe to tell us about their journey and experience working at Talent. What makes you want to come to work every day? Definitely my colleagues here at Talent. Its great working in such a friendly work environment & my colleagues […]