profile image

Paul Jenfa


Location

London, United Kingdom

Sector

Hospitality, Public sector, Software, Telecommunications, Utilities, Warehousing

Expertise score

POINTS

0

RANKING

#203