david-clapper

David Clapper, Principal, Mainline Investment Partners