Web World Vocabulary 101

Julie Varley, Websites
An online presence is an absolute necessity these days, but entering the web world can feel like learning a new language. Keeping up with continuously evolving technology, new terminology and…

Lost in translation

Marketing, Nadia Zerka
Are you speaking your customers’ language? If you’re not, you may be missing out on an opportunity to connect with them. For example, we have been creating more Spanish-language marketing…

Communication composers

Imagine Communications creates marketing and public relations solutions as a team, starting by gaining an in-depth understanding of the needs and challenges faced by each of our client businesses. Our…