Performs analytical tasks related to system enhancements and maintenance; serves as the liaison between the business unit and the programming/technical units; makes recommendations to management for system enhancements (which could be revenue producing items).