>We are developing and releasing multiple apps for different clients
Can you confirm each client owns their own developer program account in the store?
Many issues here. You want to set up multiple Accounts; each account will be set up under the Apple ID of, and owned by, one of your clients. You will be listed only as the 'developer' on those accounts. You might give yourself other rights under that account. If you looked for apps under your Apple ID you would see all of your clients' apps because you are listed as 'developer' under all of those accounts. But if any of your clients looked for apps they would see only their app.