Sociabble

HQ
Paris
Total Offices: 3
110 Total Employees

Jobs at Sociabble

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Days AgoSaved
Hybrid
Paris, Île-de-France, FRA
Marketing Tech • Social Media
Own a portfolio of 10–25 enterprise B2B SaaS accounts across the US and EMEA. Build executive relationships, lead steering committees, manage renewals, negotiate contracts, and close upsell and cross-sell opportunities. Identify churn risks, develop ROI and adoption narratives, prioritize accounts, and partner with Digital Project Managers to align delivery with business goals.
17 Days AgoSaved
Hybrid
Lyon, Rhône, Auvergne-Rhône-Alpes, FRA
Marketing Tech • Social Media
Own a portfolio of 10–25 enterprise accounts across the US and EMEA, managing executive relationships, renewals, upsells, cross-sells, negotiations, and closures. Build trusted partnerships with Directors and C-level stakeholders, lead business reviews, identify churn risks, and translate project data into ROI and adoption narratives. Partner with Digital Project Managers to align delivery with customer goals. The role requires structured sales methodology, high-touch account management, international client experience, and C2 English proficiency.
2 Months AgoSaved
In-Office or Remote
Paris, Île-de-France, FRA
Marketing Tech • Social Media
This role invites candidates to send their resumes for potential upcoming positions at Sociabble, focusing on talent acquisition for various roles.