Yes, you can open as many company or corporate accounts as you need, so long as:
1. Each account created is for a different legal entity.
2. You are the authorized signatory of each legal entity.
When you create a company account, the contracting partner will be your company itself. In order to upgrade a company account to the Advanced level, you will have to complete a purchase order from your company's bank account (not from your personal one).
You can find out how to register a company account on our site in the FAQ: "How do I register an account for my company?"