OverviewSuggest Edit

    Messagepoint is a software company. It provides cloud-based customer communications management (CCM) software solutions for insurance, financial services, healthcare, and print service providers.
    HQToronto, CA
    Employee Ratings3.3


    Messagepoint is headquartered in
    Toronto, Canada

    Location Map

    Latest Updates

    Employees (est.) (Jun 2020)115
    Cybersecurity ratingDMore

    Key People/Management at Messagepoint

    Daren Selfe

    Daren Selfe

    Chief Financial Officer
    Pamela Mugford

    Pamela Mugford

    Chief Marketing Officer
    Chris Miller

    Chris Miller

    EVP Product Development
    Patrick Kehoe

    Patrick Kehoe

    EVP Product Management
    Drew Coderre

    Drew Coderre

    VP Human Resources
    John Nitti

    John Nitti

    EVP, Services
    Show more

    Messagepoint Office Locations

    Messagepoint has offices in Toronto, Kitchener, Boston and London
    Toronto, CA (HQ)
    207 Queens Quay W #802
    Kitchener, CA
    137 Glasgow St #475c
    London, GB
    20-22 Wenlock Rd, Hoxton
    Boston, US
    265 Franklin St #1702
    Show all (4)

    Messagepoint Financials and Metrics

    Summary Metrics

    Founding Date


    Messagepoint Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Messagepoint Online and Social Media Presence

    Embed Graph

    Messagepoint Frequently Asked Questions

    • When was Messagepoint founded?

      Messagepoint was founded in 1998.

    • Who are Messagepoint key executives?

      Messagepoint's key executives are Daren Selfe, Pamela Mugford and Chris Miller.

    • How many employees does Messagepoint have?

      Messagepoint has 115 employees.

    • Who are Messagepoint competitors?

      Competitors of Messagepoint include Bacancy Technology, and Monocept.

    • Where is Messagepoint headquarters?

      Messagepoint headquarters is located at 207 Queens Quay W #802, Toronto.

    • Where are Messagepoint offices?

      Messagepoint has offices in Toronto, Kitchener, Boston and London.

    • How many offices does Messagepoint have?

      Messagepoint has 4 offices.