Brown & Brown appoints technology leader
Brown & Brown has named Arrowhead’s Stephen Boyd as senior vice president of technology, innovation and digital strategy.
Brown & Brown has named Arrowhead’s Stephen Boyd as senior vice president of technology, innovation and digital strategy.