A Squared Technologies

ICT / Telecommunications

A mobile network / telecommunication consultancy and technical recruiting company