Senior Software Developer
1Spatial
FDM Group
Software Development Consultant
University of St. Andrews