Firefinch Limited a nommé le Dr Alistair Cowden au poste de président exécutif.