The ten24 team worked closely with Thackway & McCord, an outstanding branding and design firm located in New York. Internet Capital Group went through a complete re-branding process which culminated in the launch of their new website in June of 2010.
ICG is a publicly traded company that maintains interests in SaaS/tech-enabled BPO and Internet marketing companies and provides significant operational support to these companies. ten24 provided technical and usability consultation to the project throughout the design process and then built the site into our Content Management System.
Highlights of the project include: