Online Media - Ottawa, Ontario, Canada
Red Star 18 provides digital strategy and project management services to senior-level decision makers in companies and government agencies in Ottawa, Montreal and Toronto. Red Star 18 ensures the successful development and launch of your digital communications initiative. We have valued and trusted relationships with some of Canada's top advertising and communications agencies, public relations firms, mobile application specialists and media production houses to provide project development services for any scale of initiative.