What are the products that DS SMITH PLC in London offer?
Do you know if DS SMITH PLC uses the same terms as DELTA?
Have you tried addressing London? Have you been to an interview at this company? What can you say about their recruitment?
There many people considering starting their employment withDS SMITH PLC. Please add a post and help them make the decission.