Twitter has made some internal changes and named Jack Dorsey as the new CEO. In June of the present year, Dorsey was named interim CEO, replacing former CEO, Dick Costolo. Along with running Twitter, Jack Dorsey is CEO of a mobile payments company called Square, which is preparing for their initial public offering.

For those who don’t know, Jack Dorsey was CEO of Twitter back in 2007, but was forced to step down because the board found he wasn’t capable of keep Twitter working without crashing. He came back in 2011, and today returns as CEO of Twitter to, without a doubt, kick ass.