Meet the team

Meet the team! We have a people’s driven culture and invest as much in our employees as we do in our products. Our team consists of the most passionate and skilled people. We care about providing expertise and exceptional service whenever you need it. For us it is vital to have only the best people that always enjoy being there for you.

Find out more about our History here

Mark Kennedy

Head of Sales/Process Development

Stephen Slack

Head of Engineering

John McCrossan

Process Development Engineer

Tom McGroggan

Process Development Engineer