Sales Director
Belfast, Northern Ireland, United Kingdom
Capita Managed IT Solutions
Capita Managed IT Solutions Limited
Ulster University