About

Shrewsbury

One of two offices in the UK, Shrewsbury is our digital operations hub.

We’re proud of our Shrewsbury roots and are one of the town’s major employers, having been born locally before expanding globally.

Croud Shrewsbury

The Chancery
Abbey Lawn
Shrewsbury
SY2 5DE
United Kingdom

+44 20 8017 7723

Explore Roles
At Croud Shrewsbury.

View open roles