PortfolioClients and Projects
Echopass
Website
Echopass is a leading service provider of on demand contact center solutions.
Our challenge was to promote an intangible product, but with the use of metaphoric imagery fused with a strong messaging and the strategic use of corporate branding, Nimbus was able to put together an exiting, well architected, easy to use corporate Web site.
