At present, there is no available information regarding Joseph Sciberras in relation to Go PLC. No data on his role, professional background, responsibilities, or relevant company performance details has been identified. Consequently, no actionable insights can be provided based on the existing records.