John B. Richards

Principal and Managing Director

The New England Consulting Group

http://www.johnbrichards.com/

Phoenix, AZ, USA