IMD Digital

Shelby Akosa, Director of Sales

shelby@imdplc.com
+44 207 468 6892

Ross Priestley, Director of Business Development

ross@imdplc.com
+44 207 468 6891