David Girvin

Husband, Dad, Missionary, BJJ, Surfing, Hydrofoiling, Traveler, Hacker of all things. I am just a weirdo trying to fix interesting problems and raise up everyone around me through servant leadership.

Presentations: