Ellen Watson - Hicks

Chief Risk & Compliance Officer at Railpen

Ellen Watson-Hicks is a highly experienced professional who has held various senior roles in risk management, finance, and leadership at reputable companies such as Railpen, Universities Superannuation Scheme, and TP ICAP. With a background in International Management and French, as well as a strong emphasis on risk management frameworks and financial analysis, Ellen's career trajectory showcases their expertise in enterprise risk management, budget management, and relationship management within the financial sector. Ellen is also skilled in process design, mapping, and compliance, demonstrating a well-rounded skill set in finance and risk management.

Links

Timeline

  • Chief Risk & Compliance Officer

    October, 2021 - present