Lennart van Haandel

Catalyst Development Project Leads at Shell