Ian Macleod Distillers Ltd
Marketing Director
Ian Macleod Distillers Ltd
Key UK Sales Account Manager
Adobe
Central Eastern Europe and Africa (CEEA) Business Development and Localisation Executive
University Of Edinburgh School Of Philosophy, Psychology And Language Sciences