Aaron Visse

Kensington Investment Group

Current Role: Portfolio Manager