Raj Chall
Raj Chall

Raj Chall

Director of Scottish Energy Services based in Glasgow. Passionate about Energy & Climate change