Sales/ Technical / Project Engineer
2 months ago
Stroud
In this role you will work across new sales and proposals in a technical capacity, ensuring you are always up to date with key business areas, ensuring clients requirements are met, as well as ...