and subsequent sales development. In the role of Account Manager, you will need to be based in the South of England. Your time...? Do you have a Chemistry or Chemical Engineering related Degree, looking to utilise your knowledge in a commercial role? This is an exciting...
Key Appointments