Prima Frozen Italia - London 

As a sales manager, you will develop new business opportunities for Prima Frozen Italia Ltd within a geographical area through working with a Marketing Director…