Debbie is Finance Director and has been with Renaissance since 2004.

Her early career included four years as European FD with Bosch.

Debbie is a graduate of Cambridge University and is a qualified Chartered Accountant.