Get company by customer Id in Magento 2 B2B.

Magento Commerce has a native B2B feature. If you are using B2B feature for your store from Magento Commerce, You can get a list of a company for your store from the Back end by Navigating to Customer -> Companies

You can check your assigned company by Customer dashboard,

Go To Customer -> All Customer
Now click on Account Information Tab,
Check Associate to Company Value. That’s your company associated with Customer Account.

Magento\Company\Api\CompanyManagementInterface Interface will be used for getting a Company data by Customer id.

You can get Company Collection programmatically by below way,

Get a list of company information from a template file,