Tag: Neil Montefiore

Neil Montefiore to retire as StarHub CEO, Tan Tong Hai takes over next month

As successor, Tan will have to face off an increasingly powerful SingTel…

Alfred Siew Alfred Siew