I have know David for 30+ years and he has worked for me at three different companies. He has a wealth of experience and more importantly, a keen focus on making sure his clients are 100% satisfied. David and his team will always be there when they are needed. He understands the 24×7 nature of his accountabilities and the importance of making technology a partner not a pest.
I highly recommend David for your company. You will not find a better person in the business.