Overview
Category
Ambulatory Health Care Services
I - TECH NAMIBIA is located in WINDHOEK WEST, Namibia and is part of the Ambulatory Health Care Services Industry. I - TECH NAMIBIA has 105 total employees across all of its locations and generates $31.13 million in sales (USD). I - TECH NAMIBIA is located in WINDHOEK WEST, Namibia and is part of the Ambulatory Health Care Services Industry. I - TECH NAMIBIA has 105 total employees across all of its locations and generates $31.13 million in sales (USD).