of technical product or program management experience - 3+ years of software development experience - 5+ years of technical... of strong technical skills and business acumen, as well as a do-what-it-takes attitude. You must be a strong leader, able to communicate...