Freelance In Person Event Host - Sunnyvale, CA

Visit.org•Sunnyvale, CA
•Onsite

About The Position

Visit.org is seeking a passionate, ambitious Freelance In-Person Event Host based in Sunnyvale, California, to facilitate interactive social-impact experiences for a corporate partner at on-location events. The host welcomes, engages, and inspires participants while supporting nonprofits in delivering events, presenting alongside a nonprofit partner or leading an event independently. The role involves telling stories that help volunteers understand the impact of their participation and giving clear instructions for engaging activities. This is an on-location, per-event contract role. The host must be available for event preparation, including 1–4 prep meetings depending on event complexity. Compensation is paid per event and depends on experience. The position is open only to candidates already based in Sunnyvale, CA.

Requirements

  • Fluency in English.
  • Already based in Sunnyvale, CA.
  • Availability to work on a contract, per-event basis, including preparation time.
  • Strong experience in event hosting, facilitation, and emceeing.
  • Comfort interacting with large and small groups and one-on-one while keeping participants engaged.
  • Experience with group facilitation and managing group dynamics.
  • Strong storytelling ability, high energy, and a positive attitude.
  • Quick thinking and ability to solve problems on the fly.
  • Comfort with and enjoyment of public speaking.
  • Excellent customer service and presentation skills.
  • Charismatic, conversational personality and a sense of fun.

Responsibilities

  • Host engaging, team-building social-impact events that support a cause.
  • Welcome, engage, and inspire participants while supporting nonprofits in facilitating in-person events.
  • Present events in partnership with a nonprofit organization or lead events independently.
  • Tell stories that help volunteers understand and feel the impact of their time.
  • Deliver clear instructions that guide volunteers through engaging activities.
  • Attend 1–4 preparation meetings before an event, depending on event complexity.
  • Keep events flowing and participants engaged across large groups, small groups, and one-on-one interactions.
  • Problem-solve quickly when unexpected issues arise during events.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service