As my personal experience any business trying to manage both business operations and IT challenges by their own is no longer going to benefit company nor run a successful business. I would recommend to hire a expertise who can transform the existing IT technology to new trend. we have hired Zybisys Technology to manage our entire IT operation which is really working well. the team is very young and energetic guys I would recommend them for a longer association.