Yes.
Each individual Multisite network counts as a single WordPress installation towards your plan’s total site allotment, therefore you can have multiple multisite networks hosted on the same dedicated VPS.
Note: We separate your files-hosted VPS from the database-hosted server. Read how we Use Amazon RDS in the linked article.
To maintain strong performance on the backend, customers have the option of purchasing a dedicated RDS instance to pair with your VPS.
Please contact sales for a further look on determining what the right configuration is for you.