As members of society, we tend to make a lot of contacts in our business and personal life with different agendas. But as time passes we tend to forget the details of contacts. This communication bottleneck limits collaboration capacity of the organization as a whole. This problem is aggravated for the contacts that are dispersed around the globe in different countries. It is difficult for an individual to keep track of every contact and their references and agendas. It is often difficult and rather unpractical for a single individual (perhaps rarely, an HR manager) to understand relationships between people and contacts in detail, let alone harness their potential. Furthermore, Individuals within organizations are facing the natural limit to the size of their “organic” social networks. Dunbar’s number paradigm suggests the social limit to the awareness that one can have about others is around 150 individuals (Hill & Dunbar, 2003). This problem becomes even more acute when considering the increasing numbers of those that work remotely or at separate locations than the central office. This can become a competency barrier for business companies and start-ups which have a number of people working on multiple projects. To address this problem we developed an application which aims to present a collaborative contact mapping interface. The application is android based which maps the contacts on the basis of location, references and other attributes. The application allows us to set agendas for different contacts based on their attributes which will help an individual/organization to segregate the contacts based on their needs.