Articles Tagged ‘Stacey Mowbray’

Weight_Watchers_Kevin_OBrien-1a

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.