Jonathan MacCarthy

Talent Acquisition Manager atDuckDuckGo
Last active: Today

Response Rate

-

Interview Requests

Less than 5

Positions 3

London, UK

London, UK

London, UK

DuckDuckGo

We’re setting the new standard of trust online, empowering people to take control of their information.