Alf worked for Grinaker LTA for 27 years. He served as Financial Director of Grinaker for 9 years and thereafter Managing Director for a further 4 years.
He then finished off his Grinaker career as company secretary for an additional 4 years before starting at Genius Series in 2010.