1. Home
  2. >Duffel

Company

Locations
London, England, United Kingdom
Team Size
70
Industries
B2B
About
Any business - from travel startups to financial enterprises - can build with Duffel. Shop flights and accommodation, purchase extras, manage bookings and more.

Founders

A list of all active founders
NameTitleEmail
Steve Domin
Founder