Company Description Turner & Townsend is a global professional services company with over 22,000 people in more than 60 countries. Working with our clients across real estate, infrastructure, energy and natural resources, we transform together delivering
SUMMARY OF THE ROLEThe Logistics Specialist shall manage, plan and organise the Logistics activities and tasks to achieve the overall objectives related to profitability, competitiveness, customer satisfaction, service, and quality. This position will based in Balikpapan