John has great vision and understands how to deliver a useful and successful marketing approach to facilitate sales success. He also knows the value of managing time and money to gain the best results. I highly recommend John for marketing and project management positions. He was and is a great team player and leader.
