Regional Sales Manager THALES Software Monetization UK, Benelux, Nordics
The Power of People: Succeeding Beyond Technology