Account Managers
Barcelona, Catalonia, Spain
Telefonica Sistemas
T-Systems
Industry Sales Manager
Sales Area Manager
EADA Business School