Home Tags John W. Brown

Tag: John W. Brown

John W. Brown named CEO of Booking Holdings’ Agoda division

John W. Brown, who will assume his new duties on June 1, had served as Agoda's chief operating officer since 2014, four years after joining the company as chief product officer.