Ruth es responsable de administrar el contenido de la edición global de SciDev.Net y actúa como editora gerente adjunta. Antes de unirse al equipo en marzo de 2019, trabajó durante ocho años como periodista y editora de noticias en línea con la agencia de noticias internacional Agence France-Presse. Ruth tiene una licenciatura en francés y alemán de la Universidad de Edimburgo y un diploma de posgrado en periodismo.