Insight Global in Toronto is seeking a Brand Marketing Specialist to support the development and execution of marketing campaigns. You will analyze insights, coordinate cross-functional teams, and ensure flawless campaign delivery.
In this early-career role, you’ll assist with campaign planning, creative reviews, deployment, and post-mortem reporting while tracking budgets and KPIs to drive results.