Rana Usman Shahid
usmanshahid970433
Chief Technology Officer | TechAvanza
Recent Tech Decisions
9 points