Baird Capital Europe chief quits role after 10 years at firm

545
Baird Capital Partners Europe’s long-serving chief executive Simon Havers has made a surprise departure amid the firm