DELLI employs 86 employees. The DELLI management team includes Laura Duff (Community and Content Manager), Karina Mora (Import and Export Manager), and Celine Ricci (Junior Product Manager).
Looking for a particular DELLI employee's phone or email?