Datuk Leanne Goh Lee Yen on Muck Rack

Datuk Leanne Goh Lee Yen

Verified
Editor-in-Chief — The Star (Malaysia)
As seen in: The Star (Malaysia)