Liza Mallard
Engagement Administrator Financial Officer Practice @ Stuart
About Liza Mallard
Liza Mallard is an Engagement Administrator in the Financial Officer Practice at Spencer Stuart, where she has worked since 2017. She has extensive experience in administrative roles, including positions at Russell Reynolds Associates and Crestview Partners, LLC.