EMEA Enterprise Sales Manager
8 days ago
London
As engagement on traditional social media declines and algorithms become more unpredictable, Social+ empowers enterprises to build curated digital communities directly within their own apps, driving higher engagement, retention, and lifetime value. Remote (located within the UK, within an hour's ...