Mohamed Barakat
Product Manager
at
Massive
Inactive profile
User since April 2024
Last active 2 weeks ago
Egypt