Selskapet har omtrent 2600 ansatte, og disse jobber hovedsakelig i East Anglia, grevskapene rundt London og West Country. Frem til mars 2002 var Archant kjent som .