Leigh Ecclestone Operations & Finance Director

+44 (0) 1727 738985

More about Leigh

This is where we (quite rightly) make Leigh Ecclestone sound impressive

Leigh Ecclestone is the Operations & Finance Director at Sherrards.

Having joined Sherrards in October 2003 as an Accounts Assistant, Leigh knows all there is to know about Sherrards and its systems; the latter of which he is working hard to modernise.

His team manage all things IT, digital and finance at the firm’s two offices in London and St Albans.

As a member of the Executive Board, Leigh ensures that the firm’s business services run efficiently and are aligned to the firm’s vision and strategic goals.

He prefers face-to-face meetings with suppliers and clients, (over a coffee or beer, naturally) because he finds them most rewarding.

That’s Leigh for you.