Design management definition

What is the difference between design leader, design manager and designer. The first one is supposed to set the design vision, the design manager is responsible for the design process, procedures in internal functions, while the latter is to design the content.