James Flude appointed CEO of Lancashire Insurance US
Lancashire Holdings Ltd has made a raft of senior leadership changes, including James Flude’s appointment as chief executive of Lancashire Insurance US and Huw Jones’s appointment to the new role of c…