Rua de Augusto Rosa 79 4000-098 Porto Portugal
Rua Andrade Corvo 42 1050-009 Lisboa Portugal
Embitel technologies India Pvt. Ltd. Sharjah Media City Sharjah UAE