David Krajicek

Active Minneapolis, MN Managing Director for Crt/Tanaka, LLC