Hosting is the last thing you should worry about when running your business, concentrate on what is important... making money. If you choose a reputable host you should be able to rely on them completely for your hosting solution.
"I don't have any experience with setting up servers, securing them, etc etc. but the other team members do. These guys set up some of the banks in Mex City. Because of their experience they feel we should run our own. I am 100% confident they are aware what it means to run such setup, and the redundancies."
I would recommend going with a
WEBAIR FULLY MANAGED DEDICATED SERVER. Whereas our support group will setup, manage, and maintain your servers from the ground up, or we could simply be a 'safety net', or 'resource center' for your guys if they need any advice along the way. If you are confident your team is savvy enough to manage and maintain your infrastructure then go with a
WEBAIR COLOCATED PLAN.
Either way you decide make sure you choose a reputable company. Do your homework ask around and choose wisely
Feel free to contact me if you have any further questions. GOOD LUCK!