Our Story

Our Story

Founded in 1968, Carat has become the world’s largest independent communications specialist and the market-leader in digital media solutions.

Owned by global marketing giant Aegis plc, listed on the London stock exchange, the Carat network is more than 4,600 people in 63 countries worldwide – with around 370 based in London.

Carat is a forward-thinking, entrepreneurial organisation that is also a great place to work, an award-winning agency dedicated to creating and delivering innovative communications solutions that can transform the businesses of our growing number of leading client brands, both large and small.

Check out the video (right) for more on our history of innovation or click on the links below for more on Carat globally, as well as our global digital network Isobar.

Carat - around the world

Isobar - the world's first digital network