Hide guest to view all team members

Can i know how do we disable guest from viewing all team member that is not involved in the project? My situation is this…

I have created a private project A and i invited my client as a guest for conversation and task/timeline monitoring. However, my trouble is that my client is able to view all my team members which are not even participate in that project A.

How do i prevent my client from viewing all my other staffs in the whole team which are not involved in that project? Guest should only be allowed to collaborate with the member that is assigned to that project.

Kindly advise. Thanks.

The client could be a member of a separate team and certain tasks be multi homed into his project… Ths way he would not see anyone.