Lausanne, VD, CH
Harvard Business School
Glasgow Caledonian University
Institute of Chartered Accountants of Scotland