Deep Imaging

OverviewSuggest Edit

Deep Imaging is a frac diagnostics company offering real-time fluid tracking technology. It identifies the cause and locations of subsurface problems such as frac hits, bad cement, plug failures, open zippers, and other problems in the wells.
TypePrivate
Founded2008
HQTomball, US
Websitedeepimaging.com

Locations

Deep Imaging is headquartered in
Tomball, United States

Location Map

Latest Updates

Employees (est.) (Nov 2020)21
Cybersecurity ratingAMore

Key People/Management at Deep Imaging

David Moore

David Moore

President & CEO
Trevor Pugh

Trevor Pugh

CTO and Founder
Josh Ulla

Josh Ulla

Chief Development Officer
Mike Jerman

Mike Jerman

CFO
Melissa Turowsky

Melissa Turowsky

EVP, Marketing
Randall Valk

Randall Valk

Vice President Software Development
Show more

Deep Imaging Office Locations

Deep Imaging has an office in Tomball
Tomball, US (HQ)
990 Village Square Dr a
Show all (1)

Deep Imaging Financials and Metrics

Summary Metrics

Founding Date

2008

Deep Imaging total Funding

$2.9 m

Deep Imaging latest funding size

$1.50 m

Time since last funding

7 years ago

Deep Imaging investors

Deep Imaging's latest funding round in May 2014 was reported to be $1.5 m. In total, Deep Imaging has raised $2.9 m
Show all financial metrics

Deep Imaging Cybersecurity Score

Cybersecurity ratingPremium dataset

A

94/100

SecurityScorecard logo

Deep Imaging Online and Social Media Presence

Embed Graph

Deep Imaging Frequently Asked Questions

  • When was Deep Imaging founded?

    Deep Imaging was founded in 2008.

  • Who are Deep Imaging key executives?

    Deep Imaging's key executives are David Moore, Trevor Pugh and Josh Ulla.

  • How many employees does Deep Imaging have?

    Deep Imaging has 21 employees.

  • Who are Deep Imaging competitors?

    Competitors of Deep Imaging include Falcon, Copious and WaterView.

  • Where is Deep Imaging headquarters?

    Deep Imaging headquarters is located at 990 Village Square Dr a, Tomball.

  • Where are Deep Imaging offices?

    Deep Imaging has an office in Tomball.

  • How many offices does Deep Imaging have?

    Deep Imaging has 1 office.