Azwan Osman is currently a Team Lead at Teleperformance, where they have been since 2025. Prior to this role, Azwan worked as a Customer Service Specialist at Teleperformance from 2023 to 2024 and served as a Content Moderator. They began their career as a Customer Service Agent at Daythree, where they worked from 2016 to 2023.
This person is not in the org chart
This person is not in any teams
This person is not in any offices