Sociabble

HQ
Paris
Total Offices: 3
110 Total Employees

Sociabble Benefits Overview

Compensation + Benefits

Offers employee discounts

Recently posted jobs

3 Days AgoSaved
Hybrid
Lyon, Rhône, Auvergne-Rhône-Alpes, FRA
Marketing Tech • Social Media
Manage a high-touch portfolio of 10–25 enterprise B2B SaaS accounts across US and EMEA. Build executive relationships, lead business reviews, manage renewals, and independently close upsell and cross-sell opportunities. Monitor account health, identify churn risks, develop ROI and adoption narratives, and coordinate with Digital Project Managers to align delivery with business outcomes.
3 Days AgoSaved
Hybrid
Paris, Île-de-France, FRA
Marketing Tech • Social Media
Own the full enterprise sales cycle across EMEA, from prospecting and discovery through demos, proposals, negotiations, and closing. Manage complex, high-value opportunities with C-level and operational stakeholders, using inbound leads, RFPs, existing pipelines, networks, and outbound prospecting. Define customer needs, tailor messaging, maintain deal momentum, coordinate cross-functional teams, and transition signed customers to Customer Success.
3 Days AgoSaved
Hybrid
Paris, Île-de-France, FRA
Marketing Tech • Social Media
Own a high-touch portfolio of 10–25 enterprise accounts across the US and EMEA. Build executive relationships, lead business reviews, manage renewals, identify upsell and cross-sell opportunities, negotiate and close deals, and detect churn risks. Partner with Digital Project Managers to align delivery with customer outcomes, using account data to communicate ROI, adoption, and impact.