Question and recommendation.

As I build up my data I'm finding that some companies are having 10 or more contacts.  It is very hard to distinguish from the company screen the roles of the contacts without clicking into them individually.

Question: Is there an easy way to see the roles of the contacts within a company without clicking into them?

Suggestion: If we use a tag at a contact level, could that appear on the company level when we list contacts?  See a screenshot below from the company level of the list of contacts.  My problem is working out who should I be speaking to for my company contacts.