profile image

Deborah Talabi


Sector

Commercial Offices, Software, Telecommunications, Training

Expertise score

POINTS

0

RANKING

#196