Speaking

Dr. Tim Ball is a dynamic speaker that has engaged audiences around the world for over 30 years. To book a speaking engagement with Dr. Ball for your special event, please fill out the following form or contact Marty at (250) 380-7784.