Matt has high caliber consulting skills and excellent knowledge in web design and social media. In our introductory meeting, he asked good questions, sorted out requirements, and guided me through options I didn’t know were available. We laid out a project that included building a web site in the first stage and executing a social media campaign in the second stage.I have been in the software consulting industry for 30 years, I found Matt has the attributes of an excellent senior principal consultant:• Had wide and deep knowledge of what a web site can do and how to best use social media, along with technical skills to set up and execute• Probed the project with good questions• Took notes, always• Got the big picture and could drill into the details• Considered options, knew more than one way to get something done, and applied good consulting skills to guide the decision• Laid out a good plan clearly in his proposal• Communicated timely• Made sure I got my tasks done• Gave me tools to help me break though obstacles to get my work doneAs things worked out, stage 1 was completed as planned on schedule. I chose to delay Stage 2 for now. But when it is time to execute the social media campaign, Matt will be the first person I go to.