English
Egypt
Ahmed Moussa is an Egyptian Software Developer. He studied computer science and graduated from Loughborough University. He joined IOG in 2022. During his time off, he usually travels the mysteries of the ancient Egyptian civilization
3F32102205FEC1EC