In a nutshell - Full time - Location: Chennai - Super Early Stage - Cash (industry standards) + Stock (with great upside) - 2 to 4 years of brand manager
- The incumbent will lead a team of Channel Sales Partners responsible for driving revenue within a set of accounts by selling our advertising solutions to