Licenciada en Económicas por la Universidad de California (EUA) y MBA por el Insead Fontainebleau (Francia) y ha realizado una investigación de doctorado en Emprendimiento Social en la Universidad Icade de Madrid.
Durante los últimos 13 años trabajó en Ayuda en Acción, organización española de ayuda que opera en 20 países de todo el mundo. Fue nombrada CEO de la organización en 2009 dirigiendo un equipo de alrededor de 100 personas en la sede y más de 300 en el terreno.
Antes de esto, Moreira trabajó como consultor internacional de gestión durante diez años con un enfoque en tecnología, innovación e impacto.