Are you looking for a new challenge and an opportunity to advance your career? We are on the lookout for an ambitious Business Affairs Manager to join our team at our Toronto Office! The Role: The Business Affairs Manager serves as INNOCEAN’s subject matter expert in talent, insurance, and licensing. Acting as a key liaison […]