Articles Tagged ‘Stacey Mowbray’

Kevin O’Brien to lead Weight Watchers
The former Aimia exec tackles the company’s ongoing digital transformation as its new president and general manager.
The former Aimia exec tackles the company’s ongoing digital transformation as its new president and general manager.