David Gibson

David Gibson

Taking things one day at a time. Hopeless romantic, optimist, traveller, Husband, Father, CODA, Director | Speaker | Chairman of the Board for Deaf Services.