Noomi Mehta

Noomi Mehta

Managing Director - Selvel Advertising

'The Future of Indian OOH'

Partners