Neil Macleod

Executive Chairman at Tecnotree

Shareholder and a Member of the Board at Solargise (UK) Ltd.

Links