Managing Director
Northern Ireland, United Kingdom
Leaf
Leaf Consultancy
Director
Chief Executive Officer
Leaf Chief Executive Officer Sharing Solutions in Technology
Ulster University