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.
View in org chart
View in org chart
April, 2024 - present
October, 2019
June, 2018
March, 2016