French Speaker - Technical Support
9 days ago
Hailsham
Joining a world renowned manufacturing, engineering and construction company, you will work within the technical sales division and be tasked with managing incoming sales enquiries and project ...