Firefinch Limited heeft Dr. Alistair Cowden benoemd tot uitvoerend voorzitter.