Leadership Team

Meet the leadership team

elementsuite’s leadership team is comprised of HR experts, industry professionals, agile thinkers, developers and data scientists who are bound by a common goal: to challenge the boundaries of technology and improve the way people work.

Steve Elcock


Steve Elcock is the Founder and Chief Executive Officer (CEO) of elementsuite. He is a technology entrepreneur, reinventing the way we run HR. His vision was to revolutionise traditional HCM thinking and how people experience work by building an innovative employee-centric SaaS HR platform.

Read More about Steve

Sam O'Donnell


Sam O’Donnell, Chief Technology Officer (CTO), leads elementsuite’s team of technologists, data scientists and developers in innovating initiatives that explore cutting edge technology and their practical application in a complex business environment.

Read More about Sam

Dan Bessant


Dan Bessant is the Chief Operating Officer (COO) at elementsuite. Dan oversees elementsuite’s implementation, finance, and support operations and is focused on improving operational excellence and efficiencies in order to meet elementsuite’s accelerated growth strategy.

Read More about Dan

Angela Moyle

Chief of Staff

Angela has extensive experience in HCM Technology at both a strategic and operational level. She has valuable, in-depth industry knowledge gained from over 10 years working for organisations such as Oracle. She understands, first-hand the nuances of HCM and what clients are seeking from HR software.

Read More about Angela

Sam Buckley

Head of Sales

Sam Buckley is the Head of Sales at elementsuite. He brings considerable experience in managing and leading growth strategies within the Human Capital Management SaaS environment.

Read More about Sam

Alex Lee

Head of Client Services

Alex Lee, Head of Client Services at elementsuite. Alex leads a dynamic team whose strapline is ‘customer happiness’. Their role is to support the day to day needs of elementsuite’s clients. But more than that, they’re passionate about delivering amazing customer service, which means having in-depth knowledge of both the client and the elementsuite products they use.

Read More about Alex

Andy Gray

Head of Customer Success

Andy Gray is the Head of Customer Success at elementsuite. He is responsible for ensuring each customer maximises the value of their elementsuite product investment through aligning elementsuite services and roadmap with customer priorities. Andy also hosts customer events and forums throughout the year in order to further align with industry trends.

Read More about Andy

Leigh Joynson

Head of Product

Leigh brings a wealth of Operational, Management and Systems experience having worked for over 30 years in the Quick Service Restaurant sector, with the last 10 years in People Systems. He has excelled in functional, SME and leadership positions and has considerable experience delivering projects of all shapes and sizes.

Read More about Leigh

Richard Lund

Head of Delivery

Rich Lund is the Head of Client Delivery at elementsuite. He leads the team of delivery and configuration consultants responsible for implementing elementsuite product modules and features to all clients. Rich has a wealth of experience delivering projects on the elementsuite platform

Read More about Richard

Jenny Tollman

Head of Finance

Jenny Tollman, Head of Finance, at elementsuite. Jenny leads the finance team and is responsible for the day to day financial management of the business. Jenny oversees all finance and administration including payroll, accounts payable, invoicing, cash management and reconciliations.

Read More about Jenny