Usman Afzal is currently the Global Head of Technical Recruitment at Mozn, where they focus on scaling technology by attracting top global talent and building world-class teams. They have held significant roles at prominent organizations, including serving as a Senior Talent Partner at Microsoft and Emirates, and as a Recruitment Manager at deVere Group. Usman also worked as the Head of Tech Talent at Rain and has contributed to the industry as a member of the Industry Advisory Committee at the Higher Colleges of Technology. Their educational background includes a Master’s degree in Human Resource Management and Business.
This person is not in any teams
This person is not in any offices