Agrawal, who has been with the company for 10 years – most recently as chief technology officer – has emerged from behind the scenes to take over one of Silicon Valley’s highest-profile and politically volatile jobs. But who is he, and what can we expect for Twitter under his leadership?