The Glow BeautyBar is founded by a professional makeup artists, Claire Wang.
Claire is born and raised in Taiwan. During her university studies in Nanyang Technological University, she is trained as a product designer who is able to unleash her creativity through hands on practice. She has further her education as a makeup artist in Taiwan under celebrity makeup artist, Ying Chiao Wang.
As a makeup artist, she believes that makeup is not a tool that meant to cover all the imperfection, it is only meant to magnify the beauty that already exists.