OverviewSuggest Edit Canada is a digital media publishing company. It owns and operates advertising-supported editorial websites. The company provides content, social media, product management and development, search engine optimization, marketing, finance, and human resources management services.
    HQWaterloo, CA

    Locations Canada is headquartered in
    Waterloo, Canada

    Location Map

    Latest Updates

    Employees (est.) (Oct 2020)26(-10%)
    Cybersecurity ratingCMore Canada Office Locations Canada has offices in Waterloo and Kitchener
    Waterloo, CA (HQ)
    150 Caroline St S #406
    Kitchener, CA
    102-487 Riverbend Dr
    Show all (2) Canada Financials and Metrics Canada Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo Canada Online and Social Media Presence

    Embed Graph Canada Frequently Asked Questions

    • How many employees does Canada have? Canada has 26 employees.

    • Who are Canada competitors?

      Competitors of Canada include Geek, JUICE Mobile and Goa.

    • Where is Canada headquarters? Canada headquarters is located at 150 Caroline St S #406, Waterloo.

    • Where are Canada offices? Canada has offices in Waterloo and Kitchener.

    • How many offices does Canada have? Canada has 2 offices.