Aviagen Appoints New Global Head of Technical Systems
GLOBAL - Aviagen has announced the promotion of Dr Nick French, currently Incubation Specialist, to Global Head of Technical Systems. Dr French is scheduled to commence his new position on April 30, replacing Dr John Ralph, who has assumed a new role at Aviagen Turkeys.