Technical Director
Guisborough, Redcar and Cleveland, United Kingdom
Tourian Renewables
Technical Director
ReNew ELP
Managing Director
ENSUS
Technical Manager
Siemens
Lead Engineer
Air Products
Technical Engineering Manager
Siemens
Manager - Process Engineering