b2b content careers in Munich, Germany