At first glance, Star India’s senior vice president ad sales, Kevin Vaz comes across as unassuming to a fault. But there is no getting away from...
He’s a creative whizz, multi-talented, and collects awards the way some people collect postage stamps (harking back to the time of snail mail of course). He...
A man who happened to chance upon advertising, an individual who stands by his beliefs in this very pseudo world of advertising. A die hard Ilyaraja...