Application to manage all the back-office operations of a compliance consulting agency which allows them to manage their prospects, clients, consultants, and jobs. Custom proposal templates can be created to share with prospective clients. The entire pre-sales and post-sales process of the agency is managed. Multiple stages of a job can also be managed with notifications to relevant stakeholders once a stage is completed and a new stage is started.