5/5

In a world of fast past paced IT needs, Adam Thorn listens, understands and implements the appropriate solutions to get the job done properly and efficiently. It’s a breath of fresh air to finally have someone who can take my vision and make it a reality.