Back To Team

Barbara Fraccascia

Forecast & Research Analyst
Europe
Image
Barbara Fraccascia

Biography

Image
Barbara Fraccascia
Send Barbara a Message
Message to

Barbara Fraccascia


+44 (0) 203 890 0059