North P&I Club said it has appointed David Richards as Deputy Director (Cargo), part of the group’s specialist cargo claims team.Richards…