Krystal Albert
Board Chair · Keeper of the North Star
Krystal Albert is the founder of Polaris and serves as its Board Chair. Across more than a decade of building and leading companies, she scaled a national insurance firm past $100 million in sales, then built a 45-person health-technology company from the ground up — owning strategy, operations, financial systems, and partnerships, and turning a bold vision into disciplined, day-to-day execution. Today she is the host and creative behind the investigative docu-series at the heart of the movement.
She brings that operating capability to mission-driven work, with a gift for turning complexity into clarity and purpose into measurable progress. As Board Chair, Krystal is the keeper of the north star — holding Polaris permanently true to why it exists and guarding the mission across growth and time.