profile image

Jared Gully

Experienced in Customer Service


Location

Swansea, United Kingdom

Sector

Telecommunications

Expertise score

POINTS

0

RANKING

#205