22 Third avenue, Port Elizabeth 6070, South Africa
Distance: 200 m
Company description
Mars Technologies is an ICT company offering large and small companies the support to implement and maintain computer systems, including Point of Sales (POS), hardware, software, applications and netw