Digital Turbine

950 Total Employees
Year Founded: 1998

Teams at Digital Turbine

19 Days AgoSaved
In-Office
Mumbai, Maharashtra, IND
AdTech
The Lead Sales Manager will drive revenue growth in the Indian advertising market by educating brands and agencies, managing sales streams, developing relationships, and collaborating with internal teams.