This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Marketing Comms Analyst to support campaign execution and content development for a Long-term Contract position based in St Paul, Minnesota. This role focuses on creating compelling social media materials, coordinating direct mail initiatives, and gathering market intelligence that helps shape outreach strategies. The ideal candidate brings a strong mix of creative production, vendor coordination, and analytical thinking to keep marketing efforts organized and effective.
Job Responsibility
Develop branded social media content using Canva and tailor messaging for various digital channels
Plan and coordinate direct mail projects, including scheduling, print production follow-up, and communication with external vendors
Manage project timelines for marketing deliverables to help campaigns launch accurately and on schedule
Research competitor activity, messaging, and market trends to provide actionable insights for the team
Organize and maintain marketing materials, campaign details, and performance information for ongoing reference
Collaborate with internal stakeholders to refine promotional content and ensure consistency across communications
Support CRM and digital marketing activities by helping prepare audience-facing materials and campaign assets
Requirements
Experience in marketing, communications, or a related analyst role
Proficiency with Canva for creating social media graphics and visual content
Working knowledge of social media platforms and content development best practices
Familiarity with direct mail coordination, print production, or vendor-managed marketing projects
Ability to conduct competitive analysis and summarize findings in a clear, useful format
Experience with CRM marketing tools such as HubSpot
Strong organizational skills with the ability to manage multiple priorities effectively