Well-funded start-ups and new technologies are streaming into the market, and established players must re-evaluate their corporate objectives and create new business models to support them. Creating alternative revenue streams is critical to the survival of established software companies. But to produce the necessary innovations, organizations must restructure themselves with a focus on their personnel. For start-ups, their advanced technologies and agility remains their greatest asset. To realize their full potential, small firms need leaders with the experience to support rapid scaling of their organization, whilst keeping the agile and innovative nature of the firm intact.