Twitter lost two executives today: Chief Technology Officer Adam Messinger tweeted that he’s leaving after five years at the social media company, saying he plans to “take some time off.” And VP Product Josh McFarland, who has been at the company for about two years, will head … Read entire story.
Source: Deadline