Today's successful tech executives share several traits: a passion for their work, a willingness to take risks, an affinity for hard work, and the courage when facing challenges. These five people are tech
Published on: March 17th, 2014
Joseph Stark
@JosephStark5