Hi,
In Configuration page > Tab: Company and Tab: User type. You can select specific groups for Company users and agent/ owners.
Based on this feature, you can create Joomla user groups and assign Company users and Agents to your groups.
At front-end, when you setup menus, you are able to select Access level for specific Joomla user groups.
Thanks
Dam