Managing Director
Director Performance Marketing
Business Development
Business Development
Junior Business Development Manager
Pin Submit Worldwide
Senior Key Account Central (Germany, Netherlands & Belgium)
Key Account Manager (Germany, Netherlands & Belgium)
Senior Key Account North (Sweden, Finland & Denmark)
Key Account Manager Email (Europe, North & South America)
Key Account Manager (ES & Brazil)
Key Account Manager (Poland & UK)
Junior Key Account Manager (FR, ES, IT & Brazil)
Accounting