The Business Analyst will collaborate with stakeholders to gather, document, and articulate requirements using Agile user stories, while also supporting user acceptance testing to ensure deliverables meet business needs. Key duties include leading delivery across multiple projects, managing prioritized product backlogs, and contributing to GUI design.