Locate a CRM system with the following requirements (This is a consultancy project)
1. We want to treat every communication in bound and out bound as the property of the company
2. Every itnernal communication about a property is also interesting
3. Other internal communication are not interesting as CRM
4. A property can be assigned to a group i.e. A,B,C are apart of ACME inc.
5. The employees cannot decide what to keep or not.
6. We use google apps - and we want to keep gmail as our communication system, don't want to have anything new.
7. Manage the properties (normal CRM; sales, reminders; etc.)
How can we do that?