Advertisment

Twitter appoints Mitchell Kreuch as Managing Director - Southeast Asia