Liz Fleming


As Chief Operations Officer, Liz Fleming is second to none in her focus and dedication to Chatsworth and support for the team, investing time and energy with a friendly, approachable style which sets the tone of our culture.

Chatsworth is lucky to benefit from her intelligent HR approach which fosters our talent and develops our people to reach their full potential.

Liz has put in place rigorous reporting mechanisms and financial discipline across the business to ensure we deliver value for our clients and profit for our business.

Amplify your fintech story

Chatsworth Communications Limited is a company registered in England and Wales with company number 05333272.
Our registered office address is 27-31 Clerkenwell Close, London, EC1R 0AT

Let's connect

Privacy Policy*