Loading people...
CEO & Portfolio Manager at PenderFund Capital Management
David Barr is CEO & Portfolio Manager at PenderFund Capital Management.