Ivan Sekovski zaposlen je u CRA/PPA-u od 2015. godine, gdje radi na projektima vezanima uz obalno planiranje, rješenja temeljena na prirodi, klimatskoj otpornosti te praćenju stanja morskih i obalnih područja.
Doktorirao je upravljanje morskim i obalnim područjima na Sveučilištu u Cádizu, magistrirao je na temi upravljanja vodnim i obalnim područjima na Sveučilištu u Faru te biologiju i ekologiju mora na Sveučilištu u Splitu.