Neil Macleod

Executive Chairman at Tecnotree

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

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams