successful candidate will need to demonstrate strong potential to develop into a skilled manager of complex innovation projects... and undertake our project management training programme, as well as the potential to cultivate sales and business development skills...
Innovia Technology