Battle Royal Studios is a boutique creative agency delivering innovative brand activations, live events, and immersive experiences. The Brand Account Manager - Sales owns client relationships, translates brand objectives into actionable briefs, oversees account budgets, supports pitches, and drives strategic account growth across creative and operational teams.