You should use a cron job to process the queue, as I explained in another of your questions Can a cron job kick off a mailing submitted by a non-superadmin
That is going to be more reliable than using the browser, particularly for large sets of subscribers. In your scenario, each ordinary admin can create and submit their campaigns. Then a frequently running cron job, say every few minutes, will pick-up all submitted campaigns.