Gathers business requirements through a variety of techniques such as work sessions, meetings, and interviews Analyzes and documents client complex business requirements and processes; communicates these requirements to appropriate parties and get signoff Coordinates and facilitates meetings with clients to gather and document requirements and explore potential solutions Contribute to and manage small scrum teams supporting multiple development efforts