OverviewSuggest Edit

    Almabase is a full fledged alumni relations software that you can use to create an online community for alumni to network with each other, communicate with alumni, provide mentorship opportunities for students, job boards for alumni, collect donations online, manage event tickets. The best part is, while all of this is happening, your alumni database becomes up-to-date and comprehensive automagically by pulling information from Facebook and LinkedIn.

    HQSan Francisco, US
    Employee Ratings5


    Almabase is headquartered in
    San Francisco, United States

    Location Map

    Latest Updates

    Employees (est.) (May 2020)29(-3%)

    Key People/Management at Almabase

    Srihari Maneru

    Srihari Maneru

    Co-Founder & CEO
    Kalyan Varma

    Kalyan Varma

    Show more

    Almabase Office Locations

    Almabase has offices in San Francisco and Bengaluru
    San Francisco, US (HQ)
    2443 Fillmore St, San Francisco
    San Francisco, US
    1067 Market St #3005, San Francisco
    Bengaluru, IN
    714, 7th Main Rd, HRBR Layout 1st Block, HRBR Layout, Banaswadi
    Show all (3)

    Almabase Financials and Metrics

    Summary Metrics

    Founding Date

    Show all financial metrics

    Human Capital Metrics

    Embed Graph
    Show all human capital metrics

    Almabase Online and Social Media Presence

    Embed Graph

    Almabase Frequently Asked Questions

    • When was Almabase founded?

      Almabase was founded in 2014.

    • Who are Almabase key executives?

      Almabase's key executives are Srihari Maneru and Kalyan Varma.

    • How many employees does Almabase have?

      Almabase has 29 employees.

    • Who are Almabase competitors?

      Competitors of Almabase include LinksAlpha, Catchafire and Lengow.

    • Where is Almabase headquarters?

      Almabase headquarters is located at 2443 Fillmore St, San Francisco, San Francisco.

    • Where are Almabase offices?

      Almabase has offices in San Francisco and Bengaluru.

    • How many offices does Almabase have?

      Almabase has 3 offices.