Growth, Strategy and Performance
Nick is the Chief Operating Officer for Deloitte in Switzerland. He has been with Deloitte since 1996, after beginning his career in the financial services industry. He was the Managing Partner for Consulting from 2011-2016, where he led the business through a period of unprecedented growth. He has worked primarily on technology projects ranging from the strategic to those requiring complex international implementation. Nick has worked closely with the Swiss practice since 1999 and officially moved to Switzerland in 2007.