Ibtikar Technologies

Ibtikar Technologies

Marketing Manager, Ibtikar Technologies