Mark is by far the best tech consultant we have ever worked with. He brings incredible technical expertise along with a unique ability to clearly understand the needs of the user, communicate about how to best meet those needs, and provide additional considerations that ensure we find the best possible solutions. There is literally nothing more we could ask for. He is truly the best!