Cyncly

HQ
London
Total Offices: 2
1,525 Total Employees

Teams at Cyncly

Recently posted jobs

5 Hours AgoSaved
Remote
United States
Software
Sell and drive adoption of Cyncly's embedded payments across existing software customers by identifying opportunities, building pipelines, conducting discovery, closing deals, and coordinating with cross-functional teams to ensure implementation and customer success while meeting revenue targets.
9 Hours AgoSaved
In-Office
Lisbon, PRT
Software
Manage Marketo operations, lead and customer lifecycle frameworks, lead routing and CRM integrations, and data quality. Partner with Salesforce, RevTech, Sales and Performance Marketing to ensure scalable, compliant marketing systems, reporting, and platform governance that connect marketing activity to pipeline and revenue.
13 Hours AgoSaved
Remote
United States
Software
Manage a high-volume portfolio of clients for digital marketing campaigns. Lead client kick-offs, review performance in quarterly business reviews, identify trends and upsell opportunities, maintain CRM, make outbound calls and webinars, and collaborate cross-functionally to meet retention, upsell, and campaign performance goals.