OverviewSuggest Edit

    Liberty is a provider of smart security, automation, and energy management solutions to residential, commercial, and health care customers. The company offers business security solutions, intrusion and monitoring software, video surveillance services, camera systems, CCTV, and more.
    HQEdmonton, CA


    Liberty is headquartered in
    Edmonton, Canada

    Location Map

    Latest Updates

    Employees (est.) (Nov 2021)125
    Cybersecurity ratingBMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at Liberty

    Taylor Wolsey

    Taylor Wolsey

    Vice President Operations
    Nathan Baldry

    Nathan Baldry

    Owner, Managing Partner
    Show more

    Liberty Office Locations

    Liberty has offices in Edmonton, Calgary, Charlottetown, Halifax and in 4 other locations
    Edmonton, CA (HQ)
    5640 104 St NW
    Calgary, CA
    340 Midpark Way SE #300
    Charlottetown, CA
    69 Grafton St
    Halifax, CA
    Purdy's Wharf Tower 1, 1959 Upper Water St
    Hamilton, CA
    21 King St W
    Lourdes, CA
    19 Main St
    Show all (8)

    Liberty Financials and Metrics

    Summary Metrics

    Founding Date


    Liberty Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Liberty Environment, Social & Governance (ESG) Ratings

    CSRHub ESG ratingPremium dataset


    out of 100

    CSRHub logo

    Liberty Online and Social Media Presence

    Embed Graph

    Liberty Frequently Asked Questions

    • When was Liberty founded?

      Liberty was founded in 2005.

    • Who are Liberty key executives?

      Liberty's key executives are Taylor Wolsey and Nathan Baldry.

    • How many employees does Liberty have?

      Liberty has 125 employees.

    • Who are Liberty competitors?

      Competitors of Liberty include Toniq, Easytech and Cognyte.

    • Where is Liberty headquarters?

      Liberty headquarters is located at 5640 104 St NW, Edmonton.

    • Where are Liberty offices?

      Liberty has offices in Edmonton, Calgary, Charlottetown, Halifax and in 4 other locations.

    • How many offices does Liberty have?

      Liberty has 8 offices.