About Us

Established in 1995, Sentrio Technologies Limited trading as OnePosting, has developed solutions that digitize the invoice. OnePosting can then automate invoice processing when receiving invoices from suppliers, sending invoices to customers, or identifying pricing issues on invoices received from suppliers.

Hear From Our Customers

“OnePosting has personally saved me one day per week that I have been able to use to drive our business forward.”

-Alison Ritchie, Managing Director, Polar Ice Limited

“The platform makes managing and processing invoices easier for our team and suppliers. A shared timeline on every invoice will streamline our trading relationships and removing paper processes will benefit everyone.”

-Joan Quinn, Vendor Services, Loblaw Companies Ltd.

“Traceability is the key thing that OnePosting gives us. We can see when and how and to whom an invoice was sent but crucially we can also see if and when it was viewed. Time saving is another key benefit.”

-Margaret McQuillan, Billing Administrator, CWS-boco Ireland

A Few of Our Clients

Meet the Team

The current directors of the company are as follows:


Greg Duffy – Director

Greg founded the company in 1995 and has been a key architect of both the business strategy and the underlying technology. His vision, drive and enthusiasm are behind the success of the company.

Mark Duffy Picture

Mark Duffy – Director, North America

Mark is responsible for OnePosting in North America. A seasoned financial professional, he has led the finance function and been involved in many innovative start-up businesses, he is currently a non-executive director of a number of companies.


Maura Moore – Non-Executive Director

Maura is a highly experienced venture capital professional, fund manager, and board director. Her corporate experience spans med-tech, telecoms, and financial services.


Finbarr McCarthy – CIO

With a background that spans both technology and business, Finbarr is responsible for translating customer needs into solutions and leads the sales and marketing function within the business.

Company Details

We have offices in Ireland, the UK, Canada, and USA. The company is registered in Ireland under registration number 228853.

Ireland flag
UK flag

3rd Floor
11/12 Warrington Place
Dublin 2
D02 E221

Tel: +353 1 514 3585

United Kingdom

5 Chancery Lane

Tel: +44 20 7193 1814

Canadian flag
North America

67 Yonge Street
Suite 1101
ON M5E 1J8

Tel: +1 647 438 8962