Francis deSouza
Chief Executive Officer, Scale AI · 1 move since Jul 2026
Moves over time
About
- Now
- Chief Executive Officer, Scale AI
- Role
- CEO
- Companies
- 2 companies
- First move on record
- Jul 30, 2026
Chief Executive Officer, Scale AI · 1 move since Jul 2026