ICM are an established project management company with specialist business teams, TwentyEleven were brought on board to redesign their existing site and create a fresh new look for the company. The focus was to showcase their growing client base and drive traffic to generate more business.