The outgoing Seychelles Ambassador in Sri Lanka David Pierre called on President Maithripala Sirisena yesterday (April 26) at the President’s Official Residence.