People Moves: Embroker Names Jennings CEO

Embroker said it promoted Ben Jennings, the company’s chief revenue officer for the last four years, to chief executive officer. The digital business insurance platform said it conducted an extensive search for a new CEO. Founding CEO Matt Miller stepped …
Read More