Industry: Financial Services Headquarters: North Carolina, USA About Watson Insurance Agency When Watson Insurance Agency opened its doors in 1934, Thomas Craig Watson, Sr. had a vision of a full-service agency that would provide not only effective risk management techniques and comprehensive insurance for all client needs, but a personalRead More →