Craig is a Senior Tax Manager with over 20 years of advisory experience. Before joining Deloitte in 2002, Craig developed the Scottish tax investigation practice for another Big 4 firm, and prior to that a was senior tax investigator with the UK tax authority in both London and Edinburgh. Based in Switzerland since 2012, Craig has advised a number of leading Swiss private banks in relation to tax transparency projects, working closely with Deloitte’s consulting, data analytics and financial advisory specialists to deliver cross border solutions. In recent years, Craig has also worked closely with HNW individuals and family offices to align tax optimization with the new approaches of international tax authorities thereby supporting the long term interests of Deloitte clients, their businesses, and their families. Craig holds an MA Honours degree from the University of Glasgow and is a British citizen.