Lim Cheng Cheng has stepped down from the board of directors of Singapore Post (SingPost), with effect from Monday (Dec 23). She resigned as a non-executive, non-independent director of the company, according to a bourse filing on the Singapore Excha