D·engage

United Kingdom
Total Offices: 3
147 Total Employees
Year Founded: 2018

Teams at D·engage

Recently posted jobs

6 Hours AgoSaved
In-Office
Lahore, Punjab, PAK
Big Data • Information Technology • Marketing Tech • Software
Serve as first-line technical contact for clients: troubleshoot usability, API, import/export, campaign issues; manage client onboarding; collaborate with account managers; escalate to level 2 when needed to ensure timely technical resolution.
2 Days AgoSaved
Remote
São Paulo, Barreirinha, Amazonas, BRA
Big Data • Information Technology • Marketing Tech • Software
Lead technical sales for Dengage in Brazil: run discovery, design solutions, build demos/PoCs, handle RFPs and security reviews, and ensure smooth handovers to implementation while articulating ROI to C-level stakeholders.
4 Days AgoSaved
In-Office
Karachi, Sindh, PAK
Big Data • Information Technology • Marketing Tech • Software
The Customer Engagement Manager will build relationships with customers to ensure their success and retention, manage a portfolio of accounts, provide training, address inquiries, and drive renewals and upselling efforts.