CCC, Canada’s government-to-government contracting agency, is seeking a Manager of Marketing in Ottawa. The role leads strategy, brand, and demand generation across digital, content, events, and partnerships in a hybrid setting.
You’ll mentor a marketing team, collaborate with sales, and drive campaigns that increase inquiries and awareness. The position requires a university degree in marketing or business administration and at least eight years in marketing operations, including five in