Of all the skills you need to be successful as a tech manager, effective communication is perhaps the most important--and often the hardest to improve. This is because communication is actually a diverse, complex set of skills that build upon one another. Explore the wide range of skills needed and expand your abilities: from writing email to making meetings matter, this article has thought provoking advice.