Dr Geoff Mackey
Dr Geoff Mackey
UK Country Head
Plastics Europe