Go to the profile of Rupert haslam

Rupert haslam

head of product, Supadu
  • Supadu
  • United Kingdom

Areas of Expertise

Publishing

Subject Areas

Other