at CW Research Ltd (Chemical Watch)
Nick Hazlewood is a(n) working at CW Research Ltd (Chemical Watch).