Business Development Manager
aberdeen, aberdeen city, united kingdom
Spirit Energy
University of Glasgow
Technological University Dublin
Institute of Chartered Accountants of Scotland