The role of management, the manager and the trainer in management development