Elicit, document, and manage functional and non-functional requirements. Collaborate with stakeholders to understand business needs. Facilitate workshops and meetings. Act as a bridge between technical and non-technical teams. Contribute to Agile ceremonies and maintain a backlog of user stories. Support solution evaluation, testing, and risk management. Model business processes using BPMN and identify improvement opportunities.