Job Title:Manufacturing Technician III Job Description: The Role: Manufacturing Technician (Set up) The Setup Technician is responsible for setting up production equipment and molds, cycling presses, and guiding shift personnel on equipment operation. All tasks are
Job Title:Specialist, Customer Service, SEA Job Description: The Role : Specialist, Customer Service, SEA The Specialist, Customer Service, SEA, is responsible for resolving complex customer inquiries and issues, making decisions that enhance customer satisfaction. This role
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