David Kocher was born and raised in Grand Rapids MI. He currently lives in Houston TX with his wife and two children. He currently works as a manager in a manufacturing company spe...voir plusDavid Kocher was born and raised in Grand Rapids MI. He currently lives in Houston TX with his wife and two children. He currently works as a manager in a manufacturing company specializing in oil field components.voir moins