We have structured and negotiated several large systems integration, development, and implementation transactions. We have been involved in several significant agreements involving the development or implementation of technology solutions and the on-going support and maintenance for those solutions. Our experience covers every phase of the systems integration process: identifying business and technical objectives and requirements; preparing specifications and requests for proposals; assisting clients in evaluating and selecting suppliers; drafting and negotiating contracts; implementing project management best practices; and resolving disputes.