About

We love our portfolio companies.

You’ll love working for one of them.

0
Companies
0
Jobs

Applied Scientist

Specright

Specright

Cairo, Cairo Governorate, Egypt
Posted on Jun 13, 2025