Catherine Ledda is an experienced Operations Manager at TaskUs, having previously held roles as a Quality Manager and Senior Team Manager at Sutherland. They began their career as a Mathematics teacher and have a background in civil engineering, earning a bachelor's degree from Notre Dame of Marbel University. Catherine has extensive experience in customer service, quality management, and team leadership across various organizations, including Sutherland Global Services and Stellar. Additionally, they have served in roles such as Project Engineer, overseeing construction projects.
This person is not in the org chart
This person is not in any teams
This person is not in any offices