Nick Allen

CEO | Geneva


With over 20 years’ experience in banking, Nick has worked for several of Europe’s and the US’ largest global financial institutions whilst based in Switzerland, UK and Spain. Before joining Rhone, Nick held the position of Chief Operating Officer within Deutsche Bank’s Wealth Management division with operational, financial and risk oversight of a regional sales function, managing teams spanning multiple geographic locations.

Latterly, he moved into large scale transformation programs ranging from target operating models, IT implementation to process efficiencies and digitization.

Nick holds a Bachelor of Arts in Politics and Social Psychology from Loughborough University and speaks English, French, German and Spanish.

© 2022 Rhone Services Website Design by mc+co

Our website uses cookies to help improve your experience.
Find out more by reading our Cookies Policy.