Business Advisors are responsible for shaping the vision with the client, understanding user/stakeholder needs, and eliciting processes, data, and capabilities. They derive target processes and business requirements for current and future solutions. They conduct meetings and workshops to understand and document business requirements, utilizing their domain expertise. They also create process and data models of the current and future state. This role requires strong analytical and communication skills.