SERVTECH INTERNATIONAL in Doha, Qatar