Shutterstock

HQ
New York
Total Offices: 3
5,058 Total Employees
Year Founded: 2003

Teams at Shutterstock

Recently posted jobs

3 Hours AgoSaved
In-Office or Remote
8 Locations
Artificial Intelligence • Digital Media • Music • News + Entertainment
Lead revenue forecasting and driver-based financial modeling for Shutterstock's Content business. Support operating and workforce planning, variance analysis, executive reporting, scenario modeling, and process improvements while partnering with cross-functional stakeholders to inform strategic decisions and improve forecast accuracy.