The way I was able to do this is: In Administrator, go to Client Config>Templates. Create a New template, make sure that under the Directories Pages, that Company Directory is not selected (it will still be in the Available area). You can then go to each user you want to have the Company Directory hidden and in their Client Config tab, choose the template you just created, or you can create a new Role and under the Client Config tab choose the template and then assign this role to each user. I am not sure if you assign multiple roles to a user how their client config will look. If you don't want to mess with the roles, then just assign each user the client config, the users client config should override the role's client config I believe. I just tested this and that is the way it seemed to work but hopefully someone else can confirm or deny this theory.