Brad Shaffer

Active Overbrook, KS Director Information Technology for The Kansas State Bank