About

About Dr. Wendy Liew and The Image Creator

Dr. Wendy Liew is the Founder and Director of The Image Creator Sdn Bhd, a corporate training and human capital consultancy based in Kota Damansara, Petaling Jaya, Malaysia. A corporate trainer and human capital consultant with more than 22 years in image and brand management, she helps leaders and organisations build executive presence, professional image, communication, business etiquette and brand identity. Her work has reached more than 100,000 professionals internationally and 200+ corporations and organisations across Malaysia and Asia.

Dr. Wendy Liew, Founder and Director of The Image Creator Sdn Bhd

The work

Dr. Wendy Liew is a corporate trainer and human capital consultant. She works with leaders and organisations on executive presence, professional image, communication, business etiquette and brand identity, drawing on more than 22 years in image and brand management.

Dr. Wendy Liew founded The Image Creator in 2008, and the firm established its own office in Kota Damansara in 2009.

Professional positions

She is the former President of the Association of Image Consultants International (AICI) Malaysia Chapter. She is the current President of the Association of Corporate Sustainability & Upcycling Network (CSUN), and continues to champion professional excellence, leadership transformation, sustainability and cross-sector collaboration through both roles.

Career impact and the two Asia Records

Her career impact is reported at more than 100,000 professionals internationally and 200+ corporations and organisations across Malaysia and Asia. She is a two-time Asia Records holder through her leadership of TIC and CSUN.

Recognition

On 7 October 2026, Asia Record recognised The Image Creator Sdn Bhd with the title “First Image Consultancy to Develop an Integrated AI-Powered Image, Voice, EQ & Executive Presence Ecosystem in 2026 (Asia Record, 7 October 2026)”.

Press coverage and recognition

SHIFT by TIC

Dr. Wendy Liew is the creator of the SHIFT by TIC methodology, the framework behind The Image Creator's corporate training and human capital consulting work. It moves leaders from the awareness of Knowing, to the power of Owning, to the authority of Becoming.

At a glance

Name
Dr. Wendy Liew
Role
Founder and Director
Organisation
The Image Creator Sdn Bhd
Based in
Kota Damansara, Petaling Jaya, Selangor, Malaysia
Experience
22 years in image and brand management
Reach
100,000+ professionals internationally · 200+ corporations and organisations
LinkedInDownload the company profile

Ready to begin the conversation?