annabelle employs 10 employees. The annabelle management team includes Nathalie de Geyter (Creative Director and Head of Fashion), Laura Catrina (Head of Commercial Content), and Elina Sandmeier (Projektmanager).
Looking for a particular annabelle employee's phone or email?