Libby Waters

Senior Portfolio Manager