What’s key to the success of your organisation?



When your people, operations and governance systems have integrity, your organisation is valued by regulators, your staff, the community and your customers, suppliers and partners.


These translate into something that has great value but cannot be bought - Trust.


Being trusted enables your organisation to inspire your people, attract loyal customers and ethical investors and suppliers and be certified to mandatory standards.

How can we help?

You can ensure the integrity of your business and gain the trust of your stakeholders by establishing or improving the following functions:

About us

Hi. I’m Peter Carroll. Since establishing Interfact in 1995 I have applied my expertise to many organisations in a wide range of industries in the fields listed above.


We can help you too. Trust me.



for results with integrity
Peter Carroll