Roch D'Souza

Roch D'Souza

Chief Marketing Officer, Brand Factory

More From Roch D'Souza

Social Media

Meme Game on Social Media

The team needs to be alert 24 x 7 and latch on to the trending topics