How manage roles into relationships between modules

Hi guys,

How I can manage roles (no security) of a contact or account in a relationship ?, ie a contact plays a role in certain account and other roles in others accounts.
In Company A, the contact is Jhon is a Manager, but Company B Jhon is Auditor, and Company C is a member of Board of Directors.

There is a similar behavior when you add contacts into an opportunity, but how to do it between the modules accounts or contacts?

I am a consultant SAP CRM, and there is a “subpanel of relations” to solve this, but here in SuiteCRM there is no module relationships.

I appreciate your guidance.