Placeholder Picture

John B McHaffie

Ask Away

Leave me a message regarding my availability for contracts, positions, or general questions you might have. I am always looking for new opportunities and enjoy a challenge.

John B McHaffie
(417) 414-1113
john@jmchaffie.com
www.jmchaffie.com


© 2015 John McHaffie, All Rights Reserved