Apex appoints CFO