Alastair Mounsey

Regional Sales Director
JA Solar
Alastair Mounsey