Commercial and Product Development Manager
3 days ago
London
Have you worked in a role that focused on development of products/ideas that capitalised on an organisation's existing IP, knowledge, reach, research, expertise? TPP are recruiting a self-motivated ...