Information Technology Services . Alexandria, Egypt . 1-10 employees
Tabayon Information Technology
Information Technology Services . Alexandria, Egypt . 1-10 employees
We are a startup IT company based in Alexandria, Egypt. We are specialized in software development and software services.