Epic Research

$3.0M revenue • 16 employees • 1105 N Market St # 1600, Wilmington, DE, 19801, United States

Last Updated Mar 11, 2025

Company Overview

Company Name

Epic Research

Address

1105 N Market St # 1600, Wilmington, DE, 19801, United States

Approx. Annual Revenue

$3.0M

Employees

16

About Epic Research

Epic Research is a marketing and financial services company based in Wilmington, Delaware, with approximately 16 employees. The company specializes in data-driven direct marketing campaigns, leveraging its team's extensive experience in various facets of marketing and operations to deliver successful growth-driven initiatives for its clients. Epic Research's unique pay-for-performance pricing model allows partners to move beyond budget constraints and boost customer acquisition and profitability.

Frequently Asked Questions about Epic Research

Advertising Pixels

  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Ben Brake President
LinkedIn