Almira Armstrong is the creative visionary behind Atelier Lumira – a distinctive luxury niche fragrance brand that has taken the world by storm since its launch in 2013. Almira has managed to build an extraordinary business in a highly competitive category and opened some of the world’s most exclusive retail doors.

To top