SINGAPORE: Online travel platform Agoda has axed its customer support roles in its Singapore, Hungary and China offices while creating new positions in other geographic locations, the company ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results