Leanne Tan serves as a marketing and communications executive with TWR out of its Singapore office. She is a graduate of Messiah University in Pennsylvania, USA.

2 articles by Leanne Tan