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

CEO

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

Sam O'Donnell

CTO

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

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

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

Angela Moyle

Head of Marketing

A results driven Sales and Marketing leader, 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 HCM. She understands first hand the nuances of HCM and what clients are seeking from HR software.

Read More

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