Manager, Customer Success
Barcelona, Catalonia, Spain
Hootsuite Media Inc.
Manager, Customer Success
Hootsuite Media Inc.
EMEA - Business Development
Hootsuite Media Inc.
Senior Customer Success Manager
Christeyns
Sales Department
Hootsuite Media Inc.
Customer Success Manager
City, University of London
EAE Business School
Universitat Autònoma de Barcelona