The Site Manager is representing the company manage and planned, organize all site activities with and on behalf of General Project Manager (GPM) on the assigned project. All activities to be done in order achieved the goals for realizing the project within the agreed time, cost, scope and quality. He or she is also a key roles to maintain relationship with the stake holder
As a foundation company headquartered in Austria, we are an internationally leading provider of intralogistics solutions. Today, over 3,700 employees in Europe, Asia and North America excel with expertise and outstanding solution-oriented dedication. TGW China is located in LuJiaZhui Financial Center, Pudong district, Shanghai, close to the HuangPu River which can see the river view directly from the office, providing a modern and comfortable working environment for employees.
Flexible Working Hours
Excellent Traffic Connections