OverviewSuggest Edit

    BuzzBoard is a technology company that provides a sales enablement platform. It offers micro-targeting capabilities for prospecting, identifies upsell and cross-sell opportunities, as well as automatically monitors top accounts to increase retention, and generates content for customer engagement. The Company mainly serves SMBs.
    HQSan Francisco, US
    Employee Ratings3.8
    Culture scoreF


    BuzzBoard is headquartered in
    San Francisco, United States

    Location Map

    Latest Updates

    Employees (est.) (May 2020)96(-4%)

    Key People/Management at BuzzBoard

    Anil Bansal

    Anil Bansal

    Umesh Tibrewal

    Umesh Tibrewal

    Founder, CEO
    Lem Lloyd

    Lem Lloyd

    SVP of Revenue
    Drew Fleming

    Drew Fleming

    SVP of Brand and Customer Experience
    Show more

    BuzzBoard Office Locations

    BuzzBoard has offices in San Francisco, Lyndhurst and Hyderabad
    San Francisco, US (HQ)
    345 California St #600, San Francisco
    Lyndhurst, US
    1050 Wall St W STE 630
    Hyderabad, IN
    1201, Building #20 Raheja Mindspace, HITEC City, Madhapur, Madhapur
    Show all (3)

    BuzzBoard Financials and Metrics

    Summary Metrics

    Founding Date


    BuzzBoard Online and Social Media Presence

    Embed Graph

    BuzzBoard Company Culture

    • Overall Culture



    • CEO Rating



    • Compensation



    Learn more on Comparably

    BuzzBoard Frequently Asked Questions

    • When was BuzzBoard founded?

      BuzzBoard was founded in 2014.

    • Who are BuzzBoard key executives?

      BuzzBoard's key executives are Anil Bansal, Umesh Tibrewal and Lem Lloyd.

    • How many employees does BuzzBoard have?

      BuzzBoard has 96 employees.

    • Who are BuzzBoard competitors?

      Competitors of BuzzBoard include Styla, Novocall and Genesys.

    • Where is BuzzBoard headquarters?

      BuzzBoard headquarters is located at 345 California St #600, San Francisco, San Francisco.

    • Where are BuzzBoard offices?

      BuzzBoard has offices in San Francisco, Lyndhurst and Hyderabad.

    • How many offices does BuzzBoard have?

      BuzzBoard has 3 offices.