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