Desmond D'souza has extensive experience in talent acquisition, having worked in various managerial roles at companies like ACWA Power, ABB, and Eurostar Group. With a background in Human Resource management, Desmond has successfully led recruitment processes in multiple geographical areas including India, UAE, South Africa, China, and Africa. Desmond is skilled in identifying talent needs, setting resourcing strategies, and managing stakeholder expectations, showcasing their expertise in the field of talent acquisition.
Sign up to view 0 direct reports
Get started