The Technical Director will be responsible for leading and directing the development team to include, project management and resource allocation of multiple client account teams, leading application development enhancements as well as new development, and will also provide strategic sales support.