Works with project managers, project requestors, operations, business representatives, IT representatives and clients to ensure complete understanding of software requirements; provides business related IT knowledge to clients and business representatives during the requirements management process