Avatar for Duffel

Unravel travel

Culture

Perks and benefits

Everyone who joins duffel owns a share of the company.