Organising Contacts

Subject:- Organising Contacts

Background
I have been working on modifying the OL2K contact form for our organisation and as we have 500+ staff, we have 2 forms of email addresses for people. 1 personal i.e. the persons name@, which everyone in the organization has and another for the managerial position@ that the managers occupy, plus the home addresses that staff have with ISP