Loading people...
§ Investor Profile
Patrick Lord is Investment Manager Information Technology at Truffle Capital.