Talroo

    OverviewSuggest Edit

    Talroo is a data-driven talent attraction solution that reaches the candidates helping to make hires. Its network includes job boards, niche sites, and everything in between — through channels like email, search engines, SMS, and push notifications — to reach the candidates on their terms. 

    TypePrivate
    Founded2010
    HQAustin, TX, US
    Websitetalroo.com
    Employee Ratings3.9

    Locations

    Talroo is headquartered in
    Austin, United States

    Location Map

    Latest Updates

    Employees (est.) (Jan 2021)71
    Cybersecurity ratingAMore

    Key People/Management at Talroo

    Thad Price

    Thad Price

    Chief Executive Officer, Chief Operations Officer
    Thad Price

    Thad Price

    CEO, Chief Operations Officer
    Jeremy Foster

    Jeremy Foster

    Chief Financial Officer
    Tony Mills

    Tony Mills

    VP of Technology
    Paige Drews

    Paige Drews

    VP of Talent Solutions
    Barry Klein

    Barry Klein

    VP of Success & Enablement
    Show more

    Talroo Office Locations

    Talroo has an office in Austin
    Austin, TX, US (HQ)
    6433 Champion Grandview Way Building 2, Suite 100
    Show all (1)

    Talroo Financials and Metrics

    Summary Metrics

    Founding Date

    2010

    Talroo Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    97/100

    SecurityScorecard logo

    Talroo Online and Social Media Presence

    Embed Graph

    Talroo Frequently Asked Questions

    • When was Talroo founded?

      Talroo was founded in 2010.

    • Who are Talroo key executives?

      Talroo's key executives are Thad Price, Thad Price and Jeremy Foster.

    • How many employees does Talroo have?

      Talroo has 71 employees.

    • Who are Talroo competitors?

      Competitors of Talroo include WSi Healthcare Personnel, CVWOW and iSmartRecruit.

    • Where is Talroo headquarters?

      Talroo headquarters is located at 6433 Champion Grandview Way Building 2, Suite 100, Austin.

    • Where are Talroo offices?

      Talroo has an office in Austin.

    • How many offices does Talroo have?

      Talroo has 1 office.