С 1998 года Анна работает в Шведском миграционном агентстве в сфере убежища, занимаясь вопросами приема и определения статуса беженца. За это время она также работала в офисе УВКБ ООН в Азии и в течение семи лет в миграционном суде Стокгольма, где она руководила обучением по беженскому праву и преподавала в Юридической академии. Анна имеет степень магистра в области права и степень бакалавра в области политологии (международная политика). В течение 15 лет она была тренером по вопросам убежища на национальном и международном уровнях, а также преподавала на юридическом факультете Уппсальского университета. В своей работе Анна делала акцент на навыках проведения собеседований и юриспруденции как части принятия обоснованных решений и обучения.