Bob Howard News

People Moves: Crest in Arizona Adds Howard to Leadership Team

Crest Insurance Group, headquartered in Tucson, Arizona, hired Bob Howard as vice president, director of sales. Howard has a history with large insurance brokers and consulting firms involving complex construction and real estate projects, publicly traded companies and global organizations. …