Chris Egby

Chris Egby

Downstream Licensing Marketing Manager, Shell Catalysts & Technologies