I have over 20 years experience with software, hardware, network and communications. Managing teams of 20+ including developers, testers, BA's and sys admins. Experienced in strategy, product management, pre sales, quality assurance, budgeting and management teams. Most recently working in CTO roles. I am open to receiving new connections.