Loading people...
§ Investor Profile
Richard McConkie is Emerging Technology Strategy at Booz Allen Hamilton.