Job Description
This is a key role within the finance department, responsible for the seamless execution and continuous improvement of critical financial operations. The individual will hold comprehensive responsibility for managing client invoicing, accounts receivable and accounts payable functions across TMX Trayport and their subsidiaries. Operating as an integral member of the Finance Operations team, this position directly reports to the Finance Operations Manager. The Role This is a key role within the finance department, responsible for the seamless execution and continuous improvement of critical financial operations. The individual will hold comprehensive responsibility for managing client invoicing, accounts receivable and accounts payable functions across TMX Trayport and their subsidiaries.Operating as an integral member of the Finance Operations team, this position directly reports to the Finance Operations Manager. Responsibilities Client Billing Process the monthly billing cycle in Trayport's billing system BARRI, collaborating closely with Client Relationship Managers (CRM) and Legal to ensure all invoices are processed accurately in accordance with client contracts and Company policies. Ensure appropriate systems are set up internally to track information related to the invoicing process, such as fixed-term user agreements and user commitment terms. Collaborate with the relevant systems teams to meet non-standard billing requirements and drive process improvements. Accounts Receivable/Payables Manage customer collections, ensuring timely payment of invoices within the agreed credit terms. Assess and escalate collection risks and issues to senior management. Conduct credit risk management and monitoring for new prospects and existing clients. Allocate customer receipts to their respective invoices in the Company's ERP system, Workday. Process required payments, ensuring appropriate authorisation. Regularly review and update reports monitoring the financial health of the accounts receivable ledger. Ensure the cash book is consistently updated for all relevant bank accounts. Facilitate knowledge sharing of financial operations within the wider Finance team. Collaborate with peers in the Transaction Services team at our parent company, TMX, on best practices and group initiatives. Client Support Liaise directly with clients to resolve queries relating to invoicing, statements, or payments. Maintain accurate client contact information across BARRI, Workday and Microsoft Dynamics CRM. Collaborate with client relationship management and sales teams to provide updates on client payment statuses. Other Work with the Finance Operations Manager and Group Controller to integrate new companies into Trayport's financial operations. Support the internal and external audits of Trayport companies; assisting the auditors and the wider Finance team. Document and maintain key processes. Support the wider finance team with administrative tasks. The Person Skills: Highly organised and structured approach with the ability to manage competing priorities and adhere to rigid month-end deadlines. Exceptional attention to detail, specifically regarding the alignment of financial data in BARRI with legal clauses in client contracts. A process-oriented mindset with the ability to navigate complex billing workflows and suggest technical improvements. Proven ability to build strong, collaborative relationships with key stakeholders to resolve complex billing and contractual issues. Proficient in Google Workspace tools (Sheets, Docs, Slides etc.) and work management tools such as A solid grasp of Accounts Receivable (AR) processes and an understanding of how billing cycles impact monthly revenue reporting. Experience: Previous experience of invoicing for software services/products. Previous experience using CRM systems. Demonstrated ability to work with and extract reports from CRM systems, such as Dynamics, Salesforce, and SalesLogix. Experience with cash collection processes and cash applications.Trayport is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it. Our Culture: At Trayport, our people power our success. We are a place where talented people never stop learning, innovating and working together to make an impact! We offer you more than a job - we offer you the opportunity to work with, and learn from the most respected industry and thought leaders in the business. We're always pushing the boundaries, rapidly expanding our global presence across London, Vienna, Singapore, Bremen and North America. At Trayport, we understand that our people are crucial to our future. We strive to provide a challenging and inspirational atmosphere; employing intelligent, enthusiastic, adaptable individuals and giving them the freedom, training, and guidance to allow them to consistently achieve their potential. If you share our vision and are motivated to challenge the status quo - we want to hear from you!