Andrew Warren-Smith is the Managing Director at DDI India and Director of Affiliate Operations at DDI. Andrew has over 15 years’ experience in providing talent management solutions in the areas
This web-site uses cookies to ensure you get the best experience on our web-site.
By continuing you're agreeing our
Terms & Conditions
&
Privacy Policy