Jim Harshaw speaking and workshops

Jim is an engaging and passionate speaker whose gift is helping audiences make big visions seem possible despite apparent obstacles or recent setbacks. He speaks on topics including overcoming failure, goal setting, sales and teamwork.

For additional information and booking, submit your request here or call
(571) 210-5450