

In a move we didn’t see coming, Laura Henshaw — co-founder and CEO of wellness giant Keep It Cleaner (Kic) — has announced she’s stepping down from the top job after five years. The news landed this morning via Henshaw’s own Instagram, where she reflected on her winding journey at the startup and what’s next for the biz and their loyal fans.