Meg Scott

Digital marketing executive at Repeat Digital, based in Nottinghamshire. Meg has worked at Repeat since November 2021, after completing her degree at Nottingham Trent University.