Current Roles

Employees:
15
Revenue:
$2.4M
About
WE CREATE BREAKTHROUGH IMAGING TECHNOLOGY TO DETECT EARLY-STAGE CANCER AND SAVE LIVES
Owl Peak Lab Address
2 Park Avenue
McLean, VA
United States
Owl Peak Lab Email

Past Companies

Owl Peak LabsEngineer
Group CS2, LLCSoftware Engineer
MoodfudCo-founder & Software Engineer