this. Responsibilities Develop new products, working with project managers and product managers to define agreed product specifications..., in collaboration with the project manager, to meet deadlines for delivery Keep abreast of current technology...
Renishaw