Sejal Amin Email

Chief Technology Officer . Shutterstock

New York, NY

Location

LinkedIn

Current Roles

Employees:
4689
Revenue:
$748.6M
About
Shutterstock Address
350 Fifth Avenue
New York, NY
United States
Shutterstock Email