Duncan Davidson

Duncan Davidson

Managing Director Bullpen Capital