Logo
M

Metra Computer Group

100 employees

Metra is the conduit through which the power of technology flows to the Middle East.

Basic info

Industry

it services and it consulting

Sectors

Consulting
Information Technology

Date founded

1982

FAQ