beets&roots's IT department is led by Alexia Iordanoglou (Chief Technology Officer) and has 2 employees.
Alexia Iordanoglou
Chief Technology Officer
Momo Scacchi
Senior Brand Designer
Gesine Kubiak
Operations
Looking for a particular beets&roots employee's phone or email?