Brown & Brown appoints technology leader
Brown & Brown has named Arrowhead’s Stephen Boyd as senior vice president of technology, innovation and digital strategy.
If you are a subscriber, please sign back in to read this article
If you are not currently a subscriber please see contact details below