Thelo Beauty
Located in: Markham, ON
Thelo Beauty is a natural skincare business founded by Katerina after she began exploring botanical alternatives for her own skincare routine. Its products are handcrafted in small batches using oils, herbs, and other carefully chosen ingredients. The brand emphasizes straightforward routines, thoughtful sourcing, and a personal approach to product development.
