3 employees
Isla is a beauty brand that aims to blur the lines between skincare and makeup for the beauty future.
2020
Isla Beauty raised undisclosed on July 8, 2021
Investors: -