Duffel

London, England
53 Total Employees
Year Founded: 2017

Similar Companies Hiring

Fintech • Information Technology • Mobile • Payments • Software • Financial Services
10 Offices
2700 Employees
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
16 Offices
3000 Employees
Cloud • eCommerce • Information Technology • Retail • Software • Database
6 Offices
700 Employees
Jobs at Duffel

Search the 2 jobs at Duffel

Recently posted jobs

7 Days Ago
London, Greater London, England, GBR
Information Technology • Travel
The role involves providing exceptional customer support for Duffel’s travel products by understanding technical concepts, responding to customer inquiries, and creating support documentation. The specialist will collaborate with the tech team and help influence product improvements based on customer feedback.
12 Days Ago
London, Greater London, England, GBR
Information Technology • Travel
The Customer Success Engineer will engage with enterprise customers to answer product and technical inquiries, manage best practices for customer onboarding, and analyze needs to suggest enhancements. Responsibilities include developing KPIs, ensuring customer satisfaction, and collaborating with the Go-to-Market team to address escalated issues and contribute to technology strategy.