Lauren Woodward

Lauren is a bid manager and is based in St. Albans, UK.