Universal Ads is building the leading self-serve advertising platform for premium video, enabling brands to advertise on TV as simply as buying ads on social.
Base: $161,972.61 - $242,958.91; Bonus/Equity: Not specified; Benefits: Best-in-class Benefits
Must-have
Nice-to-have
Not specified