Techcomp Europe Ltd

Hiring: Manual Machinist

Company: Techcomp Research & Engineering Centre Job Title:  Manual Machinist Reports to: Product Development Manager Location: Livingston, Scotland Job Purpose & Key Responsibilities: We are seeking an enthusiastic, self-motivated, Manual Machinist to join our expanding team within Techcomp, Scotland, UK.…
Read more