Michael Barnard

Active Overland Park, KS Manager for R&D Consulting Group, LLC