IITPSA - Institute of IT Professionals South Africa

Registered Members

Edmore Waruma

Membership Number

2021111194

Membership Type

Lapsed

Membership End Date

2023-02-28

Membership Date Joined

2022-02-22