David Duncan

Kansas City

Software Engineering Manager at IntelliFarms in Kansas City

Contractor / Consultant at night

Horrible golfer