Request a demo

Catherine Moreau

HR Manager

Catherine is Noble’s HR Manager, where she focuses on implementing strategies and processes to support the growth and wider ambition of the company.

She is a member of the Chartered Institute of Personnel Development and has over 10 years’ experience in HR and Administration within the technology sector. From October 2019, Catherine will be CIPD qualified.

Before moving into HR, Catherine worked as a translator in Spain and France.

  • Craig Greenhouse

    Head of Engineering

  • James Dilworth


  • Steven Hutt

    Head of Machine Learning

  • Alfons Rauscher

    Head of Customer Support & Operations

Get in touch with any questions or to request a demo of our technology