Tagged: Flexicell

Introducing Flexicell

Based in Cape Town, Flexicell is part of the Longain Group and is effectively a call center and marketer of mobile airtime and services. The idea behind Flexicell is to...

Loading...