Francesca Cossu

Head of International Sales at ELEMENT