Member Video Article Pillars Jobs Events Training About us



What is Innovation?

True innovation is based on a foundation supported by three core pillars – new technology, customer collaboration and strategic partnerships. If implemented effectively, they will drive your business from improving and renovating understood business areas to differentiating by solving new problems.

The emergence of new technologies and capabilities presents even greater opportunities for businesses and consumers alike. Whether it’s artificial intelligence, digitalised eco-systems, bio-hacking, immersive experiences or an improved digitalised infrastructure, learn about Innovation in eCommerce here.


1581457116digital transformation

How To Get Started with Digital Transformation: A ...

How To Get Started with Digital Transformation: A Look At Change Agents and Leadership If you are considering digital transformation you ma...



Winner of Innovation Pillar 2024

Each year we invite companies to compete for a pillar award, one of the most prestigious business awards in this country.

Sharing Knowledge

Candidates are independently assessed to chose the company who excels in their category to represent the eCAI.

Pillars help fund the eCAI and share their knowledge to our members for the betterment of the industry.

No Advantage

Being a Pillar does not signify any advantage or favour. The competition is open to challenge each year, leaving the eCAI to function without bias.

The Pillars support helps us deliver a higher level of service to our members.