Bowleven plc
Senior Accountant
Deloitte
Assistant Manager Audit
Bowleven plc
Joint Venture Accountant
Atlantis Resources Limited
Group Controller
Recast
Financial Controller
Baker Hughes
Treasury Assistant
Atlantis Resources Limited
Senior Financial Accountant
Institute of Chartered Accountants of Scotland
University of Edinburgh