Noli employs 54 employees. The Noli management team includes Maëlle Gasc (Co-Founder and Deputy CEO), Sarah Wilkinson (Director of Ecommerce), and Samir Patel (Financial Director).
Looking for a particular Noli employee's phone or email?