Notificaciones Push sender

tengo una duda: Partiendo de un principio que la aplicación puede ser colocada en varios sitios y vemos los sitios como clientes. A su vez los clientes que pueden ser entidades o empresas tienen sus trabajadores obviamente relacionados en mi base de dato como trabajadores de una empresa en específico. ahora bien, si yo tengo registradas varias empresas y cada empresa tienen sus trabajadore y envío un SEND PUSH publico eso quiere decir que les llega a todos los trabajadores de todas las empresas? si es así to quiero que les llegue a los trabajadores de una empresa en específico como hago? obviamente el que está enviando la notificación también pertenece a esta empresa.

foreach con la id de los empleados de esa empresa