David is Head of Business at Supercharge, one of the leading digital product providers in Europe (and one of the fastest growing technology companies in Continent according to Financial Times and Deloitte). Prior to that, he worked for Google in Dublin.
Sign up to view 0 direct reports
Get started