Francesca Turner's Location
Worcester, England, GB
Francesca Turner's Education
Francesca Turner's Summary
Francesca Turner, based in Worcester, England, GB, is currently a Payroll Supervisor at Liaison. Francesca Turner holds a 2007 - 2010 Bachelor of Arts - BA in Communication and Media Studies @ Sheffield Hallam University.