Jonathan Mitchell Email

Director, Technology & Media Team Lead . Founder Shield

Current Roles

Employees:
95
Revenue:
$12.3M
About
Founder Shield Address
119 W 24th St
New York, NY
United States
Founder Shield Email