Francesca Baird's Location
Aberdeen, GB
Francesca Baird's Work
Francesca Baird's Education
Francesca Baird's Summary
Francesca Baird, based in Aberdeen, GB, is currently a Supply Chain Lead at Tierney Strachan Consulting Ltd, bringing experience from previous roles at Tierney Strachan Consulting Ltd. Francesca Baird holds a 2010 - 2017 Bachelors of Science (Honours) in Psychology @ The Open University. Francesca Baird has 1 email on RocketReach.