Six Attributes Great Leaders Have In this podcast John examines the top six attributes every leader must have.