Terra, a young startup is building a learn & play platform for 6-12. If you are passionate about digital products, gaming, startup hustle, and being innovative from day 1 to build a brand - TERRA is the place to be.
Location: India, Karnataka, Bengaluru
Employees: 51-200