Manager, Communications and High Tech
Amsterdam, NH, NL
Accenture
Manager, Communications and High Tech
Smile Communications
General Manager Products and Services
Business Development Manager
Head of Advertising Data and Architecture: Northern Europe
MTN Group
Senior Manager Technology Strategy
Digital Planet Telecoms Technologies
Head of Linkbook Division
Sector Lead: Africa Finance, Retail, Travel, Classifieds
University of Wisconsin - Milwaukee