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.

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 recognitionSHIFT 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
Ready to begin the conversation?
