Personal Information
Organization / Workplace
Cape Town, Western Cape
Tags
mobile marketing
mobile campaigns
strike media
mobile africa
mobile south africa
See more