Sales manager
Barcelona, Catalonia, Spain
DSM
Abello Linde
Technical sales
Account manager Iberia
Product Account manager
Barcelona Technical University
청강아카데미학원
Catalonian Open University