Naveed Ahmed
Business Service Specialist @ Rogers Communications
About Naveed Ahmed
Naveed Ahmed is a Business Service Specialist at Rogers Communications in Toronto, Ontario, Canada, where he has worked since 2019. He completed his Master's degree at the Shaheed Zulfikar Ali Bhutto Institute of Science and Technology in 2017.