Isla is a radically transparent, high-performance beauty brand. With our network of experts from around the world, we create hybrid products that combine the best of science with the best of nature. Isla is a love letter to your face, written drop by drop
Investors 1
| Date | Name | Website |
| - | M3 Venture... | m3ventures... |