Almabase

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

Teams at Almabase

Recently posted jobs

3 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Information Technology • Productivity • Professional Services • Software
An open call to submit your profile and interests for future opportunities at Almabase. The application collects background, skills, and interests to match candidates to relevant roles when they arise. Not an active job opening; responses will be reviewed for future consideration.
3 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.
3 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Information Technology • Productivity • Professional Services • Software
Lead strategy and execution of B2B SaaS customer education programs: design curricula, manage a small team, build LMS/academy content (courses, KBs, webinars, certifications), partner with Product/CS/Support, define KPIs, run experiments, and report impact on adoption, retention, and support deflection.