Development Manager, Senior Business Development Manager, Technical Sales Manager. Automotive engineering R&D and technical...: A Business Development Manager or Senior Business Development Manager with a proven track record of developing and winning...
Euro Projects Recruitment