New appointments at Numarine