profile image

Mohammad Ozayr Ali


Location

Preston, United Kingdom

Sector

Software, Telecommunications

Expertise score

POINTS

0

RANKING

#213