Allview Mobile
Country Manager Spain
Primus Telecommunications Iberica, S.A.
Account Manager Indirect Sales
Primus Telecommunications Ibérica
Sales Manager Spain and Portugal
Ortel Mobile España
Country Manager
FreedomPop
Spain Sales Manager
Net2Phone
Sales Advisor
Lebara Mobile
Sales Manager
Lobster
Sales Director
Primus Telecommunications Canada Inc.
Carrier Representative Europe
University of Westminster
Universidad Europea
Universidad Carlos III de Madrid