Edge Marketing Inc. is a full-service marketing and communications agency specializing in strategic communication, research, marketing, advertising, branding, digital and social media, public and media relations, film and production support, graphic design, project management, event management and grassroots advocacy for various clients.