Katherine Garrod

Head of Cyber Security, Marshall Wace

Katherine Garrod joined Marshall Wace in 2025 and is Head of Cyber Security.

Prior to joining Marshall Wace, Katherine was Chief Information Security Officer at Brevan Howard. Before Brevan Howard, she was a Director of PPRO, a cross-border e-payments company. Earlier in her career, she held engineering and Chief Security Officer roles at GSA Capital.