Insider jobs

109 open roles discovered and AI-scored on Swoopd

Insider is a marketing and advertising technology company serving businesses across multiple regions. The company provides customer success and solutions consulting services, supporting enterprise clients in the UK, Nordics, Australia, and Colombia. Headquartered with over 1,900 employees, Insider operates a global delivery model focused on marketing and advertising solutions.

RoleLocation
Europe Tech Partnership DirectorLondon, United Kingdom
Field Marketing Manager, UK & NordicsLondon, United Kingdom
Senior AI Product Manager - B2B SaaS (Martech) - EuropeAmsterdam, Netherlands
Customer Success Manager - BrasilSao Paulo, Brazil
Customer Onboarding Manager - (Implementation Project Manager) - BrazilSao Paulo, Brazil
Product Manager - B2B SaaS (Martech) - EuropeBerlin, Germany
Customer Onboarding Manager - MalaysiaKuala Lumpur, Malaysia
Sales Product Specialist - APACKuala Lumpur, Malaysia
Sales Development Representative - France (Italian Speaker)Paris, France
Sales Development Representative - France (Spanish Speaker)Paris, France
Enterprise Account Executive - DACHBerlin, Germany · Munich · Hamburg
Enterprise Account Executive - São Paulo (Hybrid)Sao Paulo, Brazil
Enterprise Account Executive - São PauloSao Paulo, Brazil
Enterprise Account Executive - UKLondon, United Kingdom
Accounting Analyst - LATAMSao Paulo, Brazil
Global Director of Shopify AllianceUnited States
Messaging Operations ManagerSao Paulo, Brazil
Solution Partnership Director - UK & NordicsLondon, United Kingdom
Customer Success Manager - BrasilSao Paulo, Brazil
Account Executive - BogotaBogota, Colombia

Want Insider roles matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free