Tim McCracken
SVP, Group Creative Director at BarkleyOKRP
Kansas City, United States