Business Advisors collaborate with clients to define their vision, understand user and stakeholder needs, and gather requirements. They analyze processes, data, and capabilities to determine the target processes and business requirements for current and future solutions. They conduct meetings and workshops to understand and document business requirements using their domain expertise. Additionally, they may create process and data models for the current and/or future state.