Meet Deepa Menon!

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? Well, I love my work and doing what I love at Talent makes it better. It is one […]