Management

Thoughts on Technology Management - leading technical teams, establishing and maintaining process in the face of constantly changing priorities and requirements.