EJADA Systems Ltd logo

EJADA Systems Ltd

EJADA is an IT services and solutions provider.


Org chart


Teams


Offices