Geoff Openshaw
Geoff is the editor-in-chief of This Week in Mormons. A native of Southern California, he spends his days as a foreign affairs analyst and communications manager, and his evenings as a jungle gym for his kids while he and his wife continue their fruitless search for good Mexican food in the Washington, DC area.
All Posts