Cormac Larkin, Finance Director