A good maintenance manager needs the ability to understand and empathize with people, as their job entails taking on a varied of roles and interacting with a various set of people every day. They go ...