Aaron Krause

Hanover, Michigan

  • Work
    • ITIA, State of Michigan
  • Education
    • B.A. Computer & Information Systems, Siena Heights University