Short answer - yes, absolutely.
Slightly longer short answer, this is built in from the ground up. Cloud Foundry has two main things that support multi-tenancy. First they have two abstractions,
"organizations" and "spaces" on which policies, including access policies, are assigned. On our public offering at
run.pivotal.io, Acme company would get an Acme-org and Beta company would get their own org, say Beta-org. Each company can give access to their devops, can assign their own domains (i.e. Acme would have a domain like
cloud.acme.com, Beta:
cloud.beta.com, to which apps are deployed), etc.
And there's so much more.