Boston Consulting Group appoints Suniet Bezbaroowa as Marketing Director, India Bezbaroowa moves on from Deloitte where he was Director, Marketing, Brand and Communications, India and South Asia. e4m Desk Apr 5, 2021 2:17 PM