Programme Administrator
Leigh is Programme Administrator on the Accelerate Programme at Life Sciences Hub Wales. She is a life-long business support administrator with experience in banking, advertising and third-sector organisations. Leigh has experience in supporting UK Government programmes for the Department of Work & Pensions and Ministry of Justice. She brings a wealth of experience to the team with process-driven practices that aim to streamline business administration and support the wider team in delivering their objectives.
