CEO
John Mangelaars
CEO Approval Rating
81/100
2003
PrivateAcquired by Ctrip Computer Technology Co., Ltd.
https://www.skyscanner.com/