Under limited supervision, provides business analysis, analytical, and software testing support to the corporate user base. Works closely with ITS personnel and business users in the development and implementation of information technology initiatives that support the strategic objectives of the Corporation. Assists the business users with analyzing business needs, developing detailed requirements and validating solutions. Provides an effective liaison between the business departments and other ITS personnel or external vendors providing software services. This classification is distinguished from the Business Analyst job classification by the years of professional experience as well as increased scope, variety and complexity of work assignments, application analysis and leadership responsibilities. This position also has the responsibility for mentoring Business Analysts and supporting them in project management activities.