London, England, United Kingdom • 11 - 50 Employees
Internet
At Bakuun.com, we connect different stakeholders in the travel industry by delivering new technology which simplifies the booking process and enlarges the distribution while creating economic and commercial benefits.