Rachel Welch

Rachel is a qualified accountant with over 25 years of experience across a number of roles in Finance. She has worked in a variety of business sectors including manufacturing, motor industry and more recently; contract catering, prior to joining the Llama Group.

Rachel has led large finance teams and implemented significant financial and process improvements during her previous roles.

When she isn’t busy with her 2 young children, Rachel loves to run and has completed several half marathons and 10Ks.