Revenue management systems (RMS) and customer relationship management (CRM) systems are widely used in today's data enriched environments to improve a firm's profitability. Though these systems are used to improve business profitability, their approach and evolution are different, as a result of which these systems are being used separately. In case of RMS, the focus is on short term tactical revenue optimisation, whereas in case of CRM the focus is on developing long term customer relationships. This paper discusses some ways of enhancing performance of revenue management systems by using CRM data. Synergies and conflicts that may arise with the simultaneous use of these systems are discussed, and numerous applications that help in enhancing RMS performance are suggested.