Head Of Operations
City of Edinburgh, Edinburgh, United Kingdom
Dufrain Consulting
Operations Manager