What's the best way for a freelancer to keep track of contacts

I'm looking for an option that allows me to keep notes of how different contacts are connected to each other, what industries people work in and what they're interests are.
Peter Freebydesigner, curator · Asked
Colby FayockFront End & UX at Element 84 · Written
Highrise can be pretty powerful once you pull in your contact information. Allows linking contacts and their company relationships pretty easily. Provides an easy way to add notes and keeps track of contact activity.
CommentsTweet