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
Sign up to view 0 direct reports
Get started