Janice McGeachin

About Janice McGeachin

Janice McGeachin is in her first term as lieutenant governor of Idaho. She is a business owner and former state representative from Idaho Falls.