After Insight acquired a leading software company, the site was redesigned to accommodate greater service offerings and a larger global presence.