Iversen var sentral i etableringen av Odfjell Drilling Technology som han var ansvarlig for i over 10 år, hvor han blant annet deltok i etableringen av kontorer i Bergen, Stavanger og Stjørdal samt Manila, Dubai, Sør-Korea, Rio de Janeiro og Aberdeen.