Vencora
Ian Glenn is an experienced professional in the technology sector, currently serving as Group Leader at Vencora since September 2025. Previously, Ian held multiple roles at Wellington IT from June 2018 to September 2025, including Chief Executive Officer, Chief Technical Officer, and Head of Development and Product Strategy. Ian's career began at Northgate Public Services, where from April 1998 to June 2018, responsibilities included Business Operations Manager and contributions as part of the senior management team overseeing software development and data migration services. Ian holds educational qualifications from Ulster University and Ballymena Academy Grammar School.
This person is not in any teams
This person is not in any offices