Canals
Media / Entertainment · New York
Media and entertainment production company.
Visit company website ↗ (opens in a new tab)
10
Open roles
6
Departments
6
Locations
Open roles at Canals
Customer Success
Implementation Engineer - ERP Integrations
New York
Customer Success Manager
Chicago
Engineering
Senior Software Engineer - Canada
Toronto
Senior Software Engineer - USA
San Francisco
Legal
Associate General Counsel
New York
Marketing
Field Marketing Manager
New York
Product
Senior Product Manager
Denver
Senior Product Designer
New York
Sales
Account Executive
Denver
Account Executive
Seattle