Han er utdannet maskiningeniør fra Høgskolen i Ålesund (HiÅ), og har en MBA i General Management fra University of Hull. Som leder har Almestad vært ansvarlig for en rekke oppkjøp og sammenslåinger.