Brad Winett

John has been a great help, not only by providing the particular domain expertise we were seeking, but as an enthusiastic team player going well beyond our initial requirements and expectations. More than just a consultant, he has become a valuable member of our extended management team. John has delivered all that he promised and more!