Posted in March 2010

Effective Communications

As an engineering manager in a large software company, one may think that what’s most important to me is technical excellence. It is not. While technical and process excellence are clearly critical to our success – and to the value we bring to the business, consumers and advertisers, the quality and skill I value most … Continue reading