These performances brought Neuenschwander her first senior international appearances: she came 25th in the marathon at the 2010 European Athletics Championships and she competed at the 2012 Summer Olympics in the marathon where she finished in 53rd place. In the meantime she had brought her best down to 2:33:45 at the 2011 Berlin Marathon then 2:31:56 to take the runner-up spot at the Zurich Marathon.