Cyrus appoints Clare Glackin to advisory board
Cyrus Investment Management has appointed Clare Glackin to its advisory board.
Glackin is the head of industrial practice at Odgers Berndtson, where she undertakes executives searches for manufacturing and engineering businesses.
Before...