Managing people can be both challenging and rewarding, but what are the qualities of a great supervisor? For those who work ...