McCreary es responsable de haber establecido ya hace más de ocho años una estrecha alianza entre Revelations e Intel Corporation. Mantiene permanente diálogo con realizadores, talentos varios, y ejecutivos de Hollywood acerca de la tecnología emergente. En 2004, McCreary contribuyó a lanzar la Intel/Revelations Open House, un forum con el cometido de exhibir la nueva tecnología para el mundo del espectáculo al tiempo que canalizar aspectos de la tecnología actual que tiene impacto en dicho negocio.
En 2005, ella y Morgan Freeman fundaron ClickStar, un nuevo servicio on line que suministra largometrajes y documentales de máximo interés, así como canales temáticos creados por artistas con algunas de las más grandes estrellas de Hollywood.