DeepCrawl
Head of Business Development
DICE International Holdings
Principal Business Development Executive/ Team Leader
DICE International Holdingss
Team Leader (Netherlands)
Stripe
Account Executive - UK&I Growth
Reward Gateway
Business Development Manager
The IT Job Board
Public Sector Business Developmet Team Leader
CleanCloud
Chief Commercial Officer
University of Leeds