As president of Inland Sea Productions, a Kansas-City based film production company, Larrabee is renowned for her multi-platform approach to fact-based programming, creating unique packages that integrate television, IMAX film, curricular materials, special events, and quality publications. Larrabee has received numerous awards and honors for her writing and producing, including an Emmy award for her PBS film, The Next American Dream, and three nominations for the magazine industry's coveted National Magazine Awards.