Log in
Terra Firma Capital Partners
Contact
Links
View in org chart
Vivek Ahuja
Chief Executive Officer
David Thomas
Principal
Fabian Zwiener
Paul Hatter
Chief Operating Officer
Richard Hands
Managing Director
+ 8 more
January, 2024 - present