Mark is one of the best workers I have ever supervised. What he knows, he knows well and in depth, and what he does not know he is fast to learn, share and implement. He has an amazing ability to keep the big picture in mind while meticulously and, when needed, heroically performing his day-to-day duties no matter how stressful or routine they are. I highly recommend Mark as a coworker, for any projects, big or a small. What’s more, he can be trusted with managing big projects on his own. His work ethic and interpersonal skills are exceptional as well.