Join Our Team! Digital Marketing Specialist

Join our team as our Digital Marketing Specialist and take the lead on a variety of digital campaigns for world-changing clients!

Digital Marketing Specialist

At Graf-Martin Communications, we develop and implement marketing solutions for organizations that do good. Our experienced team provides excellent marketing, publicity, brand strategy development, social media engagement, fundraising support, and creative branding services to non-profit organizations, and faith-based content creators.

Our Elmira-based agency is looking for a skilled digital marketer, ideally, with non-profit work experience, to join our collaborative team. The Digital Marketing Specialist will have the opportunity to take the lead on a variety of digital campaigns for Agency clients, in addition to responsibilities in website and CRM management.

If you are an experienced, highly organized, and self-managing digital marketing professional who is looking for a role where you can support world-changing clients, we would love to hear from you. This role is 30-40 hours/week and can be office-based and/or remote.

Position Summary

The Digital Marketing Specialist is responsible for developing, implementing, tracking, and reporting on client digital marketing projects – including social media marketing (Facebook, Instagram), Google Grant management, email marketing, and owned content management. The position also supports CRM (Nutshell) and provides regular backend technical for WordPress, Google Forms, MailChimp, SurveyMonkey, and database analysis.

Key accountabilities

Project Coordination

  • Act as a key contributor to digital marketing campaigns by completing assigned  project tasks, which may include establishing task timelines, milestones, and work back plans as well as delegating tasks using project management tools/solutions to help keep projects on time and ensure project deliverables are met
  • Contribute to activity and project reports; store project assets on Google Drive.
  • Gather relevant insights related to digital engagement projects to apply to future projects.

Digital Marketing

  • Contribute or lead the development of digital marketing activities or plans with a focus on low-cost digital marketing (i.e. Facebook and Instagram ads, Google Ads, etc.) and monitor implementation
  • Support the publishing of content from clients on digital platforms.
  • Provide insight, where required, on website functionality and user experience for clients and the Agency.
  • Assist with and conduct SEO optimization work for client websites as needed.
  • Manage and support the application and use of Google Grant ads for clients.
  • Assist with Google Analytics review and optimizing website experience for customers.
  • Perform regular reviews of analytics for the Agency’s websites and social platforms including associated sites.
  • Implement and/or oversee email marketing projects using relevant tools such as Mailchimp. 
  • Recommend and implement improvements to the Agency’s email marketing activities.
  • Ensure email databases remain up to date and accurate.
  • Maintain digital engagement success metrics like average CTR, CPC, etc. for completed email marketing and other paid or owned digital campaigns. 
  • Maintain current knowledge of social media user demographics, key trends and benchmarks in digital marketing and leverage insights to contribute to client and agency marketing and communication efforts.

Integrated Marketing Strategy and Implementation

  • Participate in client and Agency marketing strategy and branding sessions as needed to advise on best practices and approaches to digital marketing.
  • Support the development, implementation and reporting for brand surveys and contribute to the development of clients’ brand identity.             
  • Create and present brand research finding and insights during branding sessions
  • Provide insights and technical support to branding sessions. Support the development of marketing plans/proposals, including digital and social paid and unpaid marketing activities.

Marketing Support

  • Oversee CRM and other internal databases with best practices and improvements.
  • Provide first line technical support for digital marketing related tools and cloud services.
  • Support the security and protection of our digital marketing assets and tools. 

Secondary Responsibilities:

  • Act as a backup technical producer for the company’s podcast
  • Provide support to track the performance of each podcast and promote podcast episodes.
  • Provide first-line IT support to the organization and provide first-line advice to technical issues or challenges that clients are facing.
  • Where necessary, manage engagement with external service providers related to the Agency’s technical operations.
  • Support and maintain book inventory
  • Provide support to mailings.


  • Post-secondary education in marketing, digital marketing, communications or a related field, or equivalent experience and training
  • 3+ years of experience working on digital ad campaigns including social media marketing (Facebook, Instagram, Google Ads), blogs, social posting, WordPress updates/content posts, Google Analytics, social metrics, and SEO   *agency experience is an asset
  • Demonstrated understanding of non-profit organizations through prior work experience is an asset
  • Advanced proficiency in G Suite/Google Workspace, WordPress (back end), Microsoft Office, project management software, and various web-based applications
  • Demonstrated aptitude for working as part of a collaborative, creative team
  • Highly organized, self-managing and able to meet multiple tight deadlines
  • Skilled in conducting research and problem-solving/trouble-shooting
  • Committed to providing value and reliably excellent work to our clients
  • Have a heart to see our clients’ businesses, organizations and initiatives grow and succeed in accomplishing their mission and vision

Why Graf-Martin Communications?


As part of a small team, your work has an immediate and measurable impact. As a Digital Marketing Specialist, you will have the opportunity to get your hands into meaningful projects, learn, and take a lead in generating and managing your own work.


At Graf-Martin Communications, you will work alongside experienced, respected professionals in the non-profit marketing, publicity, promotions and digital communications field. We are a friendly, fun and collaborative team who work hard to exceed our client’s expectations.

Perks & Benefits

  • Participation in a Healthcare Spending Account
  • Continuous team learning opportunities
  • Training and development
  • Social events
  • Recognition program

Want to read about one of our marketing plans in action? Case Study, Open Doors Canada

Application Instructions:

Please submit a cover letter explaining why you are a great fit for this position and your resume, referencing the position title in the subject line of your email, by June 18, 2021, to We look forward to hearing from you!

We thank all applicants for their interest in Graf-Martin Communications. Only those applicants selected for an interview will be contacted.

Graf-Martin Communications encourages applications from all qualified candidates. Contact or 519-342-3703 x 3 if you need accommodation at any stage of the application process.