Jessica Barnes avatar

Jessica Barnes

PR Manager – North America at VisitScotland
Currently on maternity leave

Here's everything attributed/credited to Jessica Barnes