claire mccann

Claire Mccann lives in Newcastle Upon Tyne, England. Claire works at Greggs Plc as an Investor Relations Manager.

Scroll