David Leaf

Active Shawnee Mission, KS President for Icak Inc