Control Risks

2,237 Total Employees
Year Founded: 1975

Teams at Control Risks

Recently posted jobs

3 Days AgoSaved
In-Office
Toronto, ON, CAN
Consulting
Develops and executes integrated, multi-channel B2B marketing campaigns to build brand awareness, generate leads, and drive conversions. Creates buyer-focused content with subject matter experts, analyzes campaign performance, supports industry recognition initiatives, and collaborates with global stakeholders. The role requires strong commercial judgment, copywriting, marketing technology, CRM, project management, and cross-cultural communication skills.