Best Practice - How can I view email conversations associated with CRM account names?

Best Practice - How can I view email conversations associated with CRM account names?

Looking for some discussion and possibilities on how to do this.

We've got over 1,000 client locations.  Each client location is currently represented with a child account and associated parent account.

For some reason Zoho mail CRM only sorts incoming and outgoing emails by contacts instead of by account too.  

So if we have an email associated with an 'account', we can't see the corresponding email communication unless we also create a 'contact' with that email address.  And even then it's only viewable by clicking on the contact.

So if for example:  

Jane@arbys.com is the manager of Store number 12.  And we click on store 12 to look at all the issues we've been emailing about, we won't be able to see those.  It would only be if we'd created a 'contact' for Jane, and then clicked over to the 'contact'. 

The only solution I can think of is to move all the information in our 'accounts' and over to our 'contacts' that way we could see the account information and email conversations in the same place.

I'd love to hear thoughts on a potential work around.  Thanks!