Insurance Office of America (IOA) has promoted Robert J. Peters to the role of chief operating officer (COO). Peters formerly...
Robert J. Peters News
Insurance Office of America has added operational leader Robert J. Peters to its Longwood, Fla., headquarters. Peters joins IOA’s growing...