sales and marketing coordinator
barcelona, catalonia, spain
catenon worldwide executive search
Catenon
Sales and Marketing Coordinator