Head of Debt & Rating Advisory
John is the Head of Deloitte’s Swiss Debt & Rating Advisory and has more than 16 years experience in corporate banking, financial advisory, credit ratings and the industry. John has expertise with companies undertaking (re-)financings, capital raising, acquisitions and disposals. In addition he is a seasoned professional in comprehensive rating advisory covering first-time ratings and rating assessments, transformative rating projects, and focused debt investor & rating agency relations initiatives. John received an MBA from the University of St. Gallen and holds the CFA charter.