SiteTech Global logo

Sitetech logo

Sitetech logo

  1. Figure   The ellipse evokes the image of the earth, the orbital motion of an object with the branding meaning of SiteTech Global beyond the scope of Vietnam as well as demonstrating the working style of a corporation...