Tech Mahindra Business Process Services
Company Employees
Wella Anne Ladera
Operations Director @Freelance (Self employed)
Verified
16 years of experience in: Operations Management Leadership Process Management and Improvement Project Management Training & Mentorship Data Analytics & Reporting Customer Service Client Relations Compliance Business Process OutsourcingMore...