I have a medical equipment distribution company. I'm looking for a CRM program that could give a visual display of doctors locations within clinics and hospitals within close proximity of my Sales Reps while in the field. I want to be able to track field activity of Sales Reps and provide the Rep a tool to keep track of the doctors they visited, date of visit, surrounding list of doctors within current geographical location. Provide a reporting mechanism that would list the Sales Reps activitity on a daily/weekly/monthly basis. Enable the Sales Rep to update outcome of doctor's visit listing details of sales prospects/pending orders.... etc. The mobile app should work on both IOS and Android systems.