John Duncan
Director @ Credit Suisse
About John Duncan
John Duncan serves as a Director at Credit Suisse in London, United Kingdom, a position he has held since 2016. He has previously worked at Barclays and Accenture in various managerial roles within the financial services sector.