Rebecca MacKinnon es bloguera y cofundadora de Global Voices Online y Senior Fellow Bernard L. Schwartz de la New America Foundation.
Anteriormente, MacKinnon fue periodista en la CNN, donde dirigió las oficinas de Tokio y Pekín. Además, fue becaria del Joan Shorenstein Center on the Press, Politics and Public Policy de la Kennedy School of Government de Harvard e investigadora del Berkman Center for Internet & Society de la Harvard Law School, donde cofundó Global Voices Online.
MacKinnon también ha trabajado en el Journalism and Media Studies Center de la Universidad de Hong Kong y como Open Society Fellow, financiada por el Open Society Institute de George Soros. También ha sido investigadora invitada en el Centro de Política de Tecnologías de la Información de la Universidad de Princeton. Además, MacKinnon forma parte de la junta directiva de Global Network Initiative y del Comité para la Protección de los Periodistas.
MacKinnon es autora de Consent of the Networked: La lucha mundial por la libertad en Internet.