Justin D'Souza Email

Data Scientist . Level

New York, NY

Location

Current Roles

Employees:
319
Revenue:
$56.7M
About
Level makes benefits simple for companies and their employees, starting with dental and vision insurance.
Level Address
P.O. Box 176
New York, NY
United States
Level Email

Past Companies

LevelSenior Data Scientist
LevelData Scientist
CaffeineData Scientist

#1 Startup Dataset

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