Senior Consultant
NexantECA, Energy and Chemicals Advisory
BHR Group
Process Engineer
nexant
managing consultant
Cranfield University
Université de Technologie de Compiègne (UTC)