All companies
About Sherlock
The Sherlock Company streamlines creative operations for major global brands, offering workflow automation, digital asset management, and campaign creation tools. They provide services including video production, localization, project management, and brand quality control for large-scale marketing campaigns.
Open positions (1)
Client Success Lead