sr business careers in Cologne, Germany