* Responsible for product leadership, direction, creation, development, and implementation.
* Budget responsibilities over-seeing development staff, technology acquisition and expenditures.
* Mentor developers in successful software development practices utilizing a number of languages appropriate for the applications.
* Manage a team in providing customer support for our world-wide customer base.
* Helped account executives close sales by providing technical support on sales calls.