Rory Byrne

Rory Byrne is chief executive of Irish fresh produce multinational Total Produce.