Results for 'Roch D'Souza'

People Spotting

Metro Brands appoints Roch D’Souza as senior vice president of marketing

In his new role, he will report to Alisha Rafique Malik, president at Metro Brands.
Advertising

Brand Factory appoints Publicis Ambience to handle creative mandate