Where can I find NodeJS web hosts to host my websites/ web apps/ apis/ etc...?

Hi, I've recently started developing NodeJS applications and need to find a web host that fully supports it and my requirements. I've had a hosting account w/ GoDaddy for years now (sorry) and am looking for a better solution so I can take my websites/ apps to the next level. I also want to port all of my existing websites over to the new host (I've got about 10). Some of these websites are built w/ PHP (wordpress), and others are just static html/js websites, so I'll need the web host to support both PHP (w/ mySQL) and NodeJS (w/ noSQL). Generally, I'd want a host that could support the following:

Requirments

  • NodeJS, PHP, Apache
  • mySQL & noSQL (MongoDB/ foundationDB)
  • Cloud Data Storage (unlimited)
  • Domain Manager
  • Backend Manager Tool (w/ addons)
  • Email Manager (xxx@website.com)
  • Updatable w/ GIT
  • Large Scale Applications (Enterprise)
  • Multiple App Hosting
  • Integrate w/ Dream Factory
  • REST API's
  • JSON
  • Big Data/ Traffic
  • 24 Hour Customer Support Line

I'm not really sure what I'm looking for to be honest (web hosting is not my expertise). I feel like I'm asking for to much, then again I might be asking for to little. I just know that I need the best of the best (w/ fair prices). I'm open to any suggestions!