Sendmarc headquarters details
1007 N Orange St suite 632 4th Floor
Wilmington
Delaware
19801
United States
2018
Location map
Open in Google MapsAll Sendmarc office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Wilmington HQ | Delaware | United States | Headquarters |
About Sendmarc
Sendmarc (Private) is headquartered in Wilmington, Delaware, United States. Founded in 2018, the company operates across 6 countries with approximately 50 employees worldwide.
Where is Sendmarc's main office?
Sendmarc's main headquarters office is located at 1007 N Orange St suite 632 4th Floor, Wilmington, Delaware 19801. This serves as the company's primary corporate address and is home to its executive leadership team.
Sendmarc regional offices
Beyond its headquarters in Wilmington, Sendmarc maintains 9 offices across 6 countries. Regional offices span 6 countries.
Sendmarc contact information
The main switchboard for Sendmarc headquarters can be reached at 27109000972. For investor relations, visit sendmarc.com/investor-relations.
What does Sendmarc do?
Sendmarc automates the process of protecting your domain from being used in email impersonation and phishing attacks. We enable organisations to quickly configure DMARC, SPF, and DKIM to authorise legitimate senders. Our tools allow you to easily understand who is sending email from your domain, where the threats lie, and the steps needed to authorise senders.
Frequently asked questions
Where is Sendmarc headquarters?
Sendmarc's headquarters is located at 1007 N Orange St suite 632 4th Floor, Wilmington, Delaware 19801, United States.
How many offices does Sendmarc have?
Sendmarc operates 9 offices across 6 countries as of 2026.
What is Sendmarc's corporate address?
The official corporate address is 1007 N Orange St suite 632 4th Floor, Wilmington, Delaware 19801.
When was Sendmarc founded?
Sendmarc was founded in 2018 and has grown to employ approximately 50 people worldwide.
What is Sendmarc's phone number?
The main phone number for Sendmarc headquarters is 27109000972.