Since Managers are the ones looking after a team of staff and clients, they should be allowed to assign users to any clients they have access to.