Almabase

United States
Total Offices: 4
57 Total Employees
Year Founded: 2013

Teams at Almabase

Recently posted jobs

13 Hours AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Information Technology • Productivity • Professional Services • Software
Lead end-to-end design for complex B2B workflows, own problem framing, ship high-quality interaction and accessibility-first designs, evolve the design system, mentor designers, and integrate AI-assisted prototyping and user validation into the product process.
3 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Information Technology • Productivity • Professional Services • Software
Manage the complete post-sales customer journey for higher-education customers: onboard, train, monitor health, drive adoption and expansion, run QBRs, collect NPS, and provide product feedback.
8 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Information Technology • Productivity • Professional Services • Software
Own post-sales journey for a portfolio of large enterprise customers: drive onboarding, adoption, retention, NPS, and expansion. Serve as trusted advisor to senior stakeholders, run QBRs, mitigate risk, mentor CSMs, contribute to playbooks, and leverage AI to scale success processes.