Log in
Windhoist Limited
Contact
Links
View in org chart
Euan Lockhart
Chief Executive Officer
Richard L
Installation Lead
Monga Palangi
Senior Project Engineer Appointed Person
Colin Campbell
Head Of Commercial
Ryan Lee
Project Support Officer
November, 2019 - present
Site Installation Lead at Symbotic
Installation Lead at Svea Solar
Installation Lead - Field Services at Enovate Medical
Regional Installations Lead at Neptune