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...lihat lebih banyakDavid 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.lihat lebih sedikit