Leonardo Brito Email

Engineer . Owl Peak Lab

Current Roles

Employees:
12
Revenue:
$1.9M
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

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.