manager and the client. Understands the customer business needs and the implications to a project. Communicate with customer... with significant impact to the business. Assists in prototyping business applications to ensure accuracy in design and applicability...