We’re seeking an energetic and enthusiastic Brand Ambassador to join our team and represent leading nonprofit organizations through face-to-face community outreach, fundraising, and awareness campaigns .
At the heart of every campaign is connection—with our clients, with the public, and with each other.
This is an ideal role for individuals looking to grow professionally while making a meaningful impact .
What You’ll Do Serve as a friendly and informed representative for nonprofit partners at community events and public venues Engage the public to share impactful stories, raise awareness, and inspire involvement Create memorable experiences at outreach events and fundraising activations Collaborate with your team to meet and exceed outreach and fundraising goals Maintain accurate records of daily interactions, donor engagement, and campaign metrics Contribute ideas to improve event performance, outreach strategies, and community engagement Participate in leadership and personal development sessions to enhance skills and career growth What You Bring Excellent communication and interpersonal skills Outgoing, enthusiastic personality with a passion for people and social impact Strong interest in marketing, public relations, or nonprofit advocacy Team player with a positive, proactive mindset Dependable, punctual, and eager to learn High school diploma or equivalent ( some college preferred ) 18+ and legally authorized to work in the U.S.
Why Join Our Team?
Paid training and ongoing career development from day one Opportunities for advancement into leadership, team management, and campaign coordination A supportive, mission-driven team culture where your voice matters Work that creates real impact in communities every day Travel opportunities, performance bonuses, and team incentives Powered by JazzHR
Brand Ambassador • Richmond, VA, US