Mumbai: Chris Riedy, who previously held the designation of vice president – EMEA at Twitter, has now been made incharge as head of advertising sales at...
This will close in 10 seconds