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.
August, 2023 - present
July, 2020
2017
August, 2012