Management, Leadership and Business careers in Essen, Germany