M

Communications Assistant - Entry Level

MGN
Full-time
On-site
Richmond
We’re hiring a Marketing Communications Assistant to support nonprofit campaigns, fundraising events, and local outreach initiatives. This is a fantastic opportunity to gain real-world marketing experience while working on causes that truly matter.
No prior marketing experience? No problem — we offer full paid training and hands-on mentorship.
What You’ll Do:
Help plan and execute community-based campaigns, fundraising events, and nonprofit initiatives
Deliver top-tier customer service at live events, ensuring smooth execution alongside promotional teams
Represent respected nonprofit partners, engage with the public, and build lasting community connections
Participate in leadership and campaign training with opportunities to manage events and client accounts
Ensure all marketing and outreach efforts meet compliance and brand standards
Assist with day-to-day logistics, event planning, and team goals to help maximize outreach and impact
What We’re Looking For:
No prior marketing experience required — just a willingness to learn
Strong communication skills and a customer-first mindset
Highly organized and capable of managing multiple projects
A positive, proactive attitude and collaborative work ethic
Attention to detail and a commitment to professionalism
Experience in marketing, fundraising, customer service, or events is a plus (but not necessary)
Flexibility to travel to local community events and nonprofit promotions
A genuine passion for community service, nonprofit work, and social impact
What You’ll Gain:
Paid training in marketing, communications, event planning, and public engagement
The opportunity to represent mission-driven nonprofit organizations and causes you care about
A team-oriented culture with support for professional growth and advancement
Travel opportunities, performance-based bonuses, and skill-building development
The satisfaction of knowing your work is contributing to real, positive change in your community