Kristi Kruppiak
Kristi Kruppiak

Kristi Kruppiak

A lover of planning, process, team interactions, sustainable living, and fitness. Just to name a few..