Skip to main content

Joël Duquenne

Assistant Cyber Services Manager

Barcelona, Spain

+34 935 22 80 44

joel.duquenne@beazley.com