De nacionalidad española, nacida y criada en Barcelona, estudió Ciencias Políticas y de la Administración en la Universidad Autónoma de Barcelona (UAB) y en la Universidad de Lausanne en Suiza. En años sucesivos realizó una maestría en Relaciones Internacionales en la Escuela Diplomática de Madrid; una especialización de postgrado en Gestión Política y Electoral también en la UAB; obtuvo un Master of Fine Arts (MFA) en la New York University (NYU) donde se certificó también como profesional en gestión de proyectos y obtuvo el certificado PMP del Project Management Institute. Hace más de quince años que Vanessa trabaja en gestión de proyectos del sector público, inicialmente vinculada al Ministerio de Economía de España con fondos de cooperación reembolsables, más adelante como responsable de proyectos de gobernabilidad con la Agencia Española de Cooperación Internacional para el Desarrollo (AECID) y desde 2012 ejerció como consultora para el Banco Interamericano de Desarrollo (BID) llevando a cabo talleres de planificación de proyectos en fase de arranque y en ejecución avanzada y facilitando cursos en gestión de proyectos mediante la metodología PM4R para unidades ejecutoras públicas y organizaciones de la sociedad civil.