Log in
Heidrick & Struggles
Contact
Links
View in org chart
Charlie Clifton
Principal, Financial Services
Geraldine Carlin Fcca
Finance & Operations Manager, Benelux
Elizabeth Otis
Lead Specialist-corporate Governance & Securities
Frederick Böddeker
Senior Associate - Financial Services & Fintec
August, 2022 - present
April, 2019