Creating Capita’s new corporate website

Capita are the UK’s leading provider of business process management and integrated professional support service solutions, with 46,000 staff across the UK, Europe, South Africa and India. They’ve been serving both private and public sectors in the UK since the 1980s Capita came to us looking for assistance with redesigning their corporate website, they had[…]