Bill O’Shaughnessy joins BA

British Airways has brought Bill O’Shaughnessy on board as head of industrial relations strategy.
O’Shaughnessy joined BA in September after spending just over a year as deputy HR director at the Department of Transport.
Prior to this, he was deputy director of employee relations and reward at the UK Border Agency.