People Moves: Crest in Arizona Adds Howard to Leadership Team April 20, 2023 Crest Insurance Group, headquartered in Tucson, Arizona, hired Bob Howard as vice president, director of sales. Howard has a history...