Noella Rodrigues

Senior Process Manager at eClerx

Noella Rodrigues is a Senior Process Manager at eClerx, bringing extensive experience in process management and financial analysis from their previous roles at Atos Syntel and eClerx. Noella holds a Bachelor of Accounting and Finance from St. Andrew's College of Arts, Science, and Commerce.

Links


Org chart

Timeline

  • Senior Process Manager

    August, 2023 - present

  • Process Manager

    July, 2020

  • Associate Process Manager

    2017

  • Senior Financial Analyst

    August, 2012