Following rumours that were picked up on by TechCrunch earlier today, it’s now been confirmed that Greg Pass, Twitter’s first Chief Technology Officer, is stepping down.
Pass has worked in a range of environments, including AOL and Summize, the company that was acquired by Twitter in 2008, and which he co-founded….