Charity Brand Ambassador - Entry Level

GEM•Virginia Beach, VA

About The Position

GEM is hiring enthusiastic Charity Brand Ambassadors to raise awareness and support for non-profit organizations. This hands-on role offers the opportunity to develop communication, marketing, fundraising, and relationship-building skills while working with a friendly and energetic team. Ambassadors engage with the public at retail locations and promotional events, explain charitable missions and fundraising initiatives, and encourage participation and charitable giving. The position offers competitive hourly compensation, performance-based bonuses, fully paid training, paid time off, dental and vision benefits, short- and long-term disability benefits, career progression opportunities, and ongoing coaching and development. Working hours are Monday–Friday, 10:30 AM–6:30 PM.

Requirements

  • Outgoing and confident.
  • Strong communication skills.
  • Professional and approachable attitude.
  • Motivation and enthusiasm.
  • Willingness to learn and develop.

Nice To Haves

  • Experience in retail, hospitality, customer service, restaurants, or sales is beneficial but not required.

Responsibilities

  • Represent charitable organizations and their campaigns.
  • Engage with the public at retail locations and promotional events.
  • Explain charitable missions and fundraising initiatives.
  • Build positive relationships with potential supporters.
  • Encourage public participation and charitable giving.
  • Work collaboratively towards campaign goals.

Benefits

  • Competitive hourly compensation.
  • Performance-based bonuses.
  • Fully paid training.
  • Paid Time Off.
  • Dental and vision benefits.
  • Short-term and long-term disability benefits.
  • Career progression opportunities.
  • Ongoing coaching and development.
  • Fun and supportive team environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service