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

Andy Gray

Head of Delivery

Andy Gray 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 clients. Working side by side with his team and clients, he has had a hand in every client implementation to date.

Read More about Andy

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

Angela Moyle

Head of Business Development

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 the 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

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

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

Sarah White

Head of Marketing (interim)

Sarah White is responsible for leading elementsuite’s marketing efforts and overseeing the development and execution of the company’s marketing strategy. She is a Chartered Marketer with more than two decades of global marketing and communications experience gained in Marketing Director, SVP and CMO positions around the world.

Read More about Sarah