Research and Development Director
HRH Geology
NHS
Software Development Team Leader
Chief Operating Officer and Director
NCR Corporation
Software Engineer
Software Manager
University of Dundee