Enhancement of opportunity and customer type to allow end users to add and delete sales roles. All contacts on a customer or opportunity take on a role such as “pay”, “sell to” for customers and/or “coach”, “budget holder” for opportunities. Before this enhancement clients had to contact iBE to set up new roles