Mammoth Data Inc

Update Company Profile

Location:

345 W Main St Ste 201DurhamNorth Carolina27701United States View Map

Revenue:

$4 Million

Employees:

35

Phone:

(919) 321-0119
More

Description:

Mammoth Data, formerly Open Software Integrators, is a big data consulting company, helping organizations turn unstructured information into real business intel...  

Read More

Browse ZoomInfo’s Directories