Kathy Kruse

Active Oakley, CA Chief Technology Officer for Oakley Union School District