PortfolioClients and Projects

Echopass

Echopass
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.