Nelo Correia

Senior Customer Success Manager at Open Systems

About

Links

Timeline

  • Senior Customer Success Manager

    March, 2023 - present

  • Customer Success Manager

    February, 2021

  • Security Engineer

    March, 2019

View in org chart