Job Description: Interprets internal or external business issues and recommends best practices Solves complex problems; takes a broad perspective to identify innovative solutions Works independently, with guidance in only the most complex situations Leads functional teams or projects Takes full responsibility for the definition, approach, facilitation and satisfactory completion of projects (typically with direct business impact and firm deadlines) Identifies, assesses and manages risks to the success of the project Ensures that realistic project plans are created and maintained and ensures regular and accurate communication to stakeholders, consistent with the methods in use (Agile, waterfall, etc.) Ensures quality reviews occur on schedule and according to procedure Manages the change control procedure and ensures that project deliverables are completed within agreed cost, timescale and resource budgets and are signed off Provides effective leadership to the project team and takes appropriate action where team performance deviates from agreed tolerances. Analyzes business processes; identifies alternative solutions, assesses feasibility and recommends new approaches, typically seeking to exploit technology components Evaluates the financial, cultural, technological, organizational and environmental factors which must be addressed in the change program Establishes client requirements for the implementation of significant changes in organizational mission, business functions and process, organizational roles and responsibilities and scope or nature of service delivery Ensures that program/project leads and/or service owners adhere to the agreed project management approach and timetable and that they provide the appropriate information to agreed targets of timelines and accuracy.