Can he just show up there? Don't the Dems control the cameras? They can just turn them off. Maybe have pet day and broadcast pets playing in another room.
Public Employers write contracts so employees can't benefit through a conflict of interest and must disclosure these. Usually they need to be uninvolved if those companies are hired through a legitimate means. Perhaps the IRS can write similar rules for foundations. The SEC has set precedent for it.