Project-management skills are essential for most leaders, but especially so for tech leaders. Tech teams often juggle multiple projects at the same time, dealing with multiple stakeholders, deadlines ...