For complex sales (and most large B2B sales are complex), you may need the support of other people across your organization to help you with your pre-sales efforts. You may need business analysis done. You may need engineering input from your R&D group. You may need code change cost estimates from your IT department. Or you may need contracts prepared by your legal department.
You can use ezCollaborator to get these cross-functional tasks done in an organized and timely manner ... so you can quickly respond to sales opportunities.