I advised a consulting company in Atlanta on how to create the needed software models to automate lead management and distribution to a hierarchy of partners for VMware.
The resulting models gave a central management dashboard as well as a partner self-serve component for managing assigned leads.
The assignment took more than a week and included building the needed software models, reports and data integration.
The DigitalClay platform (http://www.Digital-clay.com) was used to accomplish all above tasks.