CONSULTING AGREEMENT - AGREEMENT # VR04296 This is an Agreement between MEDICONSULT.COM LTD. (you), an independent consultant and IBM Canada Ltd (IBM). 1. DEFINITIONS OF SERVICES AND DELIVERABLES You shall provide Services to IBM as follows: Provide...