Sarah Lockwood

Sarah Lockwood is a senior Marketing & PR Consultant for SmarterQueue, based in London, UK.