Capture One

145 Total Employees

Teams at Capture One

Recently posted jobs

14 Days AgoSaved
In-Office
New York, NY, USA
Digital Media • Software • Design
Manage and expand enterprise client accounts, focusing on renewals, upsells, and strategic development while collaborating with cross-functional teams to enhance customer success.