Kate Porter

Kate Porter

United States

Creative, innovative fundraising professional. Always looking for a challenge. ...and stray puppies...

www.kateporter.me