restaurant manager general business strategic management careers in Essen, Germany