international relations careers in Essen, Germany