Can admin assign a job/event to a business page?

Yes.  Site admin can assign an event or a job to a specific business page by editing them from WordPress Dashboard.

For Jobs

Navigate to WordPress dashboard > Job Listing > All Jobs.

You’ll see the job listing here.

Select a job and edit that.

Choose the business from the dropdown and publish that.

The same Process will go with events.

Update on May 23, 2023