Carol trained at Mabel Fletcher College in Liverpool & qualified in 1983 with a Diploma in Theatre Costume and Design. Her career started at the BBC Television Centre doing alterations & small makes for everything from Dr Who to period dramas. She then progressed as a Costume Maker & Cutter and then as a Costume Supervisor in many regional theatres including Theatre Royal in York; Leicester Haymarket; Swan Theatre, Worcester; Theatre Royal Northampton and then the Palace Theatre in Watford.

In 1989 she returned to London to assume the position of Costume Supervisor and then Deputy Head of Costume at the Royal Opera House, Covent Garden. This large & prestigious organisation brought the chance to work on large-scale productions for the Royal Opera, Royal Ballet and Birmingham Royal Ballet, including opening the new Opera House in 1999.

Since 1999 Carol has been Head of Costume at the National Theatre, managing a department of 47 staff and taking on a more strategic management role. As well as the department producing over 20 new productions per year, she also does a lot of work with the education sector encouraging the next generation of theatre professionals.

Carol is married and has, for nearly 30 years, lived in Kings Langley, where she is also Chair of the Kings Langley Carnival Committee. She joined the board in early 2016 and became Deputy Chair in autumn 2017