User Management - Make App or Portal Data Filter Based Upon User's Company

I want to create a standard app that multiple customers can use but only show/interact with the relevant data for that customer which is their company_id.

How do I associated company_id with a user? and then filter every interaction they have on the app to reference that variable?

WHERE company_id = {{ company_id }}