In today's businesses this should be standard. Within a company contact I should be able to add multiple contacts. We are primarily contract decorators and it is extremely common for us to do contract work for "Company XYZ". Under Company XYZ I have art designer, sales people, managers, accounting people, etc that I need to deal with. It needs to be where each one of XYZ's sales people or other employees can have there own login to track and work on their orders, but all of the billing is sent to their accounting department. The way it is right now is very cumbersome and gets my clients accounting department confused resulting in late or missed payments to me. I know I can create a separate contact for each sales person, but then I am having to run several monthly statements for company XYZ instead of just one. In result it makes my company look like it is not organized or professional. Sooner rather than later would be preferred. Just about every other job management solution can do this with ease.