Crash Champions has named John Sheehan senior vice president of operations for the organization’s Central Division. In this ...