What is the difference between a head, supervisor, manager, director, president, chief, boss, managing director, CEO and team lead?
Why are different names (chairman, president, managing director, CEO, general manager) used for the heads of organisations? Can't this be generalized?