EchoPixel Inc.

Location:

1737 NORTH FIRST ST.San JoseCalifornia95112United States View Map

Revenue:

$7 Million

Employees:

35

Phone:

(650) 493-9300
More

Description:

Mountain View, California-based EchoPixel Inc., a provider of interactive virtual reality software solutions for healthcare professionals, has raised $8.5 milli...  

Read More

Recently Updated profiles at this company

Chief Executive Officer and Founder

Chief Commercial Officer

Regional Director

Director of Operations

Director of Sales Operations

Product Development and Software Engineering

Senior Clinical Specialist

Browse ZoomInfo’s Directories