As a global tech support and customer service center, Stream needed a site that clearly communicated their comprehensive solutions.