Richard Taylor

Global Product Technology Manager at Shell
Chair of Eurobitume’s Bitumen Sustainability Steering Group (BSSG)