20+ year computer industry veteran with strong communication, organizational, and management skills. Experienced in a wide variety of roles, including software development, sales, consulting, support, marketing, business development, process engineering, product evangelism, training, and product management.