John Gaines

CEO of PUSH
John’s childhood was one of extreme adversity. Growing up surrounded by drugs and violence, facing personal struggles, and being bullied for his differences, he had every reason to give up, but he pushed through. Now, as a professional speaker and author, John strives to help & teach people to overcome and to rise. He is driven to give hope to others because his own story grew from hopelessness. John earned his nickname “PUSH” because he believes in the power of perseverance and teaches others to “keep pushing” through life’s obstacles to become the best version of themselves.
I now have opportunities to work with Microsoft, universities, and local goverments