Product Manager
Posted 21/05/2024 by Delta Consultants
- Salary:
- £55,000 - £60,000/annum
- Location:
- South West London, London
- Job Type:
- Permanent
The position will consist of but not limited to the following aspects; product launches, marketing, product support, customer troubleshooting, coordination of marketing strategy etc. As a person you will be degree educated (or equivalent) in a biological sciences subject with … more