Scale AI Appoints Francis deSouza as CEO to Lead Next Phase of Company’s Growth, the company said on 30 July 2026.
Scale AI Appoints Francis deSouza as CEO to Lead Next Phase of Company’s Growth
Scale AI Appoints Francis deSouza as CEO to Lead Next Phase of Company’s Growth, the company said on 30 July 2026.