Map My Customers

OverviewSuggest Edit

Map My Customers is a company that develops a CRM sales platform. It offers solutions like mapping, route planning, territory management, and custom reporting.
TypePrivate
Founded2015
HQNew York, NY, US
Websitemapmycustomers.me
Employee Ratings3.7

Locations

Map My Customers is headquartered in
New York, United States

Location Map

Latest Updates

Employees (est.) (Jun 2021)23
Cybersecurity ratingBMore

Key People/Management at Map My Customers

Matthew Sniff

Matthew Sniff

Founder & Chief Product Officer
Ben Hartmere

Ben Hartmere

President & CEO
Natalie Marcotullio

Natalie Marcotullio

Chief of Staff
Show more

Map My Customers Office Locations

Map My Customers has an office in New York
New York, NY, US (HQ)
902 Broadway floor 7
New York, NY, US
178 Columbus Ave
New York, NY, US
19 W 21st St # 304
Show all (3)

Map My Customers Financials and Metrics

Summary Metrics

Founding Date

2015

Map My Customers total Funding

$2.9 m

Map My Customers latest funding size

$2.6 m

Time since last funding

2 years ago

Map My Customers investors

Map My Customers's latest funding round in April 2019 was reported to be $2.6 m. In total, Map My Customers has raised $2.9 m
Show all financial metrics

Map My Customers Cybersecurity Score

Cybersecurity ratingPremium dataset

B

82/100

SecurityScorecard logo

Map My Customers Online and Social Media Presence

Embed Graph

Map My Customers Frequently Asked Questions

  • When was Map My Customers founded?

    Map My Customers was founded in 2015.

  • Who are Map My Customers key executives?

    Map My Customers's key executives are Matthew Sniff, Ben Hartmere and Natalie Marcotullio.

  • How many employees does Map My Customers have?

    Map My Customers has 23 employees.

  • Who are Map My Customers competitors?

    Competitors of Map My Customers include VanillaSoft, Outreach and SugarCRM.

  • Where is Map My Customers headquarters?

    Map My Customers headquarters is located at 902 Broadway floor 7, New York.

  • Where are Map My Customers offices?

    Map My Customers has an office in New York.

  • How many offices does Map My Customers have?

    Map My Customers has 3 offices.