Richard Allen

Delivery Manager at PayPoint

About

Links

Timeline

  • Delivery Manager

    January, 2024 - present

  • Staff Test Engineer

    July, 2023

  • Test Manager

    May, 2016

  • Senior Software Test Analyst

    December, 2013

  • Software Test Analyst

    October, 2011