Francesca Church's Location
Glasgow, Glasgow City, United Kingdom
Francesca Church's Work
Francesca Church's Education
Francesca Church's Summary
Francesca Church, based in Glasgow, Glasgow City, United Kingdom, is currently a Sourcing and Supplier Management Coordinator at Ooni, bringing experience from previous roles at Quiz Clothing and Superior Model Management and Elect. Francesca Church holds a 2013 - 2017 University of Strathclyde. Francesca Church has 4 emails and 2 mobile phone numbers on RocketReach.