Service leadership careers in Essen, Germany