JOSELOWITZ STEFAN B

PrivateCIK: 1809252
Location

JOHANNESBURG, T3

MIX TELEMATICS LTD
PositionPresident and CEO
TenureSince Apr 2020
Holdings