image
Rory Duffield 
Head of Business Development EMEA,

Rory Duffield