Director (full-time; multiple openings) needed in Chicago, IL and various unanticipated locations throughout the U.S. to handle account and operations management for multiple accounts and clients. Schedule, monitor, and oversee the analysis, design, development, testing, and implementation of customized business systems software applications for multiple projects. Prepare financial budgets and present proposals for capital projects to senior executives. Manage the development and delivery of systems software. Propose strategic solutions and recommend new systems and software. Oversee development of end-to-end solutions architecture and go-to-market strategies. Oversee development of solutions and supporting multi-location infrastructure engagements. Responsible for process development and defining deliverables and client/server technology. Provide project leadership, vision, and direction to lower-level team members while monitoring and evaluating their progress. Balance the project team focus on strategic and tactical business objectives. Conduct risk analysis, facilitate client interface, and provide total project oversight, including budgetary and quality assurance. Select, monitor, and interface with offshore software development teams, including managing quality control and compliance with the delivery schedule for the entire project life cycle. Accountable for delivering budgeted and targeted revenue and profitability against key performance indicators. Build and maintain relationships with clients and vendors. Ensure reported issues are resolved in a timely manner.