Labat Africa Ltd. has appointed David O'Neill as financial director following the resignation of Dawood Asmal.