Patrick O'Neill
One of the most important responsibilities of every leader is to envision the future. Visionmaking should be a...