Julien Houdain

Head of Credit Europe