This is not going to do very much. A manager does not need to be "not banned" to do their job as a manager, and they could potentially do their job in its entirety off the forum without even disclosing their account.
Fair point. How about blacklisting then, as explained in the post I linked to above. If YoBit don't clean up their act, then YoBit as an entity will be banned from advertising on the forum. I still think we should be handing out escalating bans to the individual spammers though.
I have long advocated for reports regarding damage done via individual company's signature campaigns in the form of number of bans issued, and posts deleted (and associated reasons).
I think this would work great with the blacklisting idea. If your campaign has x number of posts deleted for spam, or x number of users banned for spamming, in y number of days/weeks, you get a warning. Repeat offending companies or entities are blacklisted.