Ellendale Resources NL has appointed David McArthur as company secretary following the resignation of Katrina Grose.