Log in
Terra Firma Solutions
Contact
Links
View in org chart
Edward Gluckman
Managing Director
Chris Kinsman
Head Of Commercial PV Construction
Nesheen Jugdeo
Chief Human Resources Officer
Pr.eng. Shingai Tigere
Head Of Electrical Engineering
Xavier Balayer
Head Of Software Engineering
+ 2 more
July, 2023 - present
February, 2016