Process Engineer Metal Deposition (Contractor)
- Location
- Ipswich, England, United Kingdom
effectively under pressure to meet tight project deadlines. Proactive team player who can collaborate cross-functionally while remaining self-motivated when working independently. Excellent communication and interpersonal skills with an open, collaborative approach to sharing knowledge. High attention to detail with strong organizational skills to prioritize workload according ...