Leadership plays an important role in a modern business setup. This means that companies need to compete through innovation and design, employing the best executives. At this point come the Canadian executive search firms come into the equation. Can'...