Mitchell Kapor is an owner of DuckDuckGo

Details
Is Current yes

Source Links