Abdul Batal is an experienced professional currently serving as Operations Team Manager at TELUS Digital since October 2024, following a role as Content Moderator at TELUS International Europe from July to October 2024. Abdul holds a Bachelor of Architecture in Design and Applied Arts from CUNY New York City College of Technology, earned between 2017 and 2020.
This person is not in the org chart
This person is not in any teams
This person is not in any offices