Andrew Taffett

Carrington Capital Management

Current Role: Senior Portfolio Manager