Vellum Insurance jobs and careers
New York, NY, United States. Jobs in New York City
Headquartered in New York City
1Open roles
1Posted in the last 7 days
- Headquarters
- New York City
Leadership
The top of Vellum Insurance's org chart, with how many people report into each leader.
JM
Julianna Muir
Founder, CEO
10 reports
JC
John Cappiello
CTO
5 reports
MA
Maria Alterio
Senior Account Manager
1 report
PT
Paul Toomath
Co-Founder
1 report