He is a great problem solver and continues to work diligently on keeping our site and campaigns working flawlessly. I constantly call Ryan to come up with an idea on how to do something new and he always comes up with an answer. We are lucky to have him on board at, DiGiorgi Roofing and Siding, Inc.