Sales and Revenue Manager
- Location
- Greater London, England, United Kingdom
model is based on a comprehensive range of proprietary products, with a high-value focus and with a high-innovation component. In the 2024 financial year, Indra achieved revenue of € 4.84 billion, 60,000+ employees, a local presence in 46 countries and business operations in over 140 countries. … experience and knowledge into solutions for a better tomorrow. The Sales and Revenue Manager is overseeing all Oyster card sales, retail revenue, and financial assurance activities for the TfL Proteus contract. The role ensures accurate sales processing, secure revenue collection, and full compliance with contractual, financial, and reporting requirements across ...