OverviewSuggest Edit

    Invisor is a company that offers personalized goal-based investment management services to purchase life and health insurance. Its online platform is designed to help users complete their financial plan and get the insurance coverage they need.
    HQOakville, CA
    Employee Ratings4.6


    Invisor is headquartered in
    Oakville, Canada

    Location Map

    Latest Updates

    Employees (est.) (Nov 2019)2,014
    Cybersecurity ratingCMore

    Key People/Management at Invisor

    Dan Poole

    Dan Poole

    Senior Vice President
    Irena Katovcic

    Irena Katovcic

    Director, Client Experience
    Josh Miszk

    Josh Miszk

    Vice President
    John Healy

    John Healy

    Vice President, Engineering
    Pramod Udiaver

    Pramod Udiaver

    President and Co-Founder, Director
    Show more

    Invisor Office Locations

    Invisor has an office in Oakville
    Oakville, CA (HQ)
    1320 Cornwall Rd #103
    Oakville, CA
    1415 Joshuas Creek Dr #104
    Show all (2)

    Invisor Financials and Metrics

    Summary Metrics

    Founding Date


    Invisor Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Invisor Online and Social Media Presence

    Embed Graph

    Invisor Frequently Asked Questions

    • When was Invisor founded?

      Invisor was founded in 2007.

    • Who are Invisor key executives?

      Invisor's key executives are Dan Poole, Irena Katovcic and Josh Miszk.

    • How many employees does Invisor have?

      Invisor has 2,014 employees.

    • Who are Invisor competitors?

      Competitors of Invisor include DavidShield Group, Liazon and Americo.

    • Where is Invisor headquarters?

      Invisor headquarters is located at 1320 Cornwall Rd #103, Oakville.

    • Where are Invisor offices?

      Invisor has an office in Oakville.

    • How many offices does Invisor have?

      Invisor has 2 offices.