Our people

Our technical team is comprised of a team of Chemists and Engineers. Sales, Purchasing, Administration, Marketing, Quality, Warehousing and Finance are managed on site from our facility in Dublin, Ireland.

Meet our Management Team