Maine Public (formerly known as the Maine Public Broadcasting Network) serves Maine and surrounding regions with radio, television, digital, and educational services. Craig helped Maine Public with some specialized consulting in the News and Public Affairs department.