John Brown Death: The Former CEO Of Agoda Committed Suicide
John Brown was known as the former CEO and chairperson of Agoda, who served his duty as CEO of Agoda for almost eleven years and had been significantly associated with Agoda in his career. Recently, it has been reported that the esteemed CEO unexpectedly passed away on November 2023 due to suicide. Who was John … Read more