About this role
Lead Brand Ambassador - Atlanta at GMR Marketing (In-Market). Location: Atlanta, Georgia, United States. Role: leading team, engaging consumers, overseeing activations Requirements: Lead on-site activations, supervise Brand Ambassadors, engage consumers, manage inventory, travel locally with occasional extended travel, reliable transportation, 18+, high-school preferred, 1 year leadership experience. Category: Marketing Seniority: Entry Level Tools: tablets, smartphones Commitment: Contract, Temporary Workplace: Field Languages: English