
Search Coordinator, New York
Charlotte Krause
Charlotte Krause is a Search Coordinator based in the New York office. In this role, she is a project manager responsible for supporting both consultants and clients in the search process. Charlotte holds a Bachelor of Arts in Politics and International Affairs from Wake Forest University.