I have experience doing business analysis consulting in helping to establish and refine both business and software requirements. I worked for Seilevel (http://www.seilevel.com/) helping companies such as Dell, Alcon, and Union Bank improve their processes and plan projects successfully.