John worked for me as a stellar business intelligence consultant. He constantly thought outside the box and delivered on time. Definitely someone you would want on a data warehousing, business intelligence or any IT project. It was a pleasure working with him. His personality, teaming skills, execution, and technical savvy coupled with his extensive expertise is impressive.