Toluna
CS Manager
Toluna
Associate Director, Client Services Spain and MEA
Toluna
Team Leader, Client Services
Toluna
Senior Account Executive
Toluna
Director, Client Services - Spain, Italy, Germany and MEA
Toluna
Senior Project Manager
Fontys University of Applied Sciences
Universidad de Granada
Universidad de Oviedo