Alex Dougan has extensive experience in project management and business development, with a focus on digital solutions and technology integration. Alex has worked in various leadership roles within the IT industry and has a background in Electrical and Electronics Engineering. Currently serving as the Senior ICT Officer at IOM - UN Migration, Alex is responsible for managing the Global Appointment & Payment Platform project. In previous roles, Alex has also founded and served as CEO of multiple technology companies.
Sign up to view 0 direct reports
Get started