Kate McLeod

McLeod serves as a communications specialist for a number of organizations.