Log in
Terra Firma Capital Partners
Contact
Links
View in org chart
Vivek Ahuja
Chief Executive Officer
Paul Hatter
Chief Operating Officer
Fabian Zwiener
Principal
Richard Hands
Managing Director
David Thomas
+ 8 more
Grant Schlereth
Director Of Operations, ESG
Chris Severson
Operating Managing Director
Giles Sharp
Moriom Rahman
Head Of Human Resources
June, 2023 - present