Marketing and Brand Project Manager - Insect Light Traps & Manufacturing
12 days ago
Dudley
... media etc * Website consolidation projects moving three existing legacy sites into one, with ... International distributors - marketing support and monitoring Pelsis Manufacturing marketing ...