Global Design Services Manager
Aberdeen, Aberdeen City, United Kingdom
Sparrows Group
Head of Design and Technology
Design Services Manager