Limit access to boards

Good day!

We hired first time freelancer to our company and we need them to work with the data on Monday.
They must log in with our company email (no private emails, due to GDPR). However if they log with our company emails, they can see all public boards. How can we limit them?

Thank you in advance,