is looking for an Offer Manager to oversee a specific set of offers from conception to market launch, and to leverage commercial strategies that drive... adoption of new offers in the market globally. You will engage with product management, sales teams, partners and external......
Job Location: Ottawa, ON, Canada