Manage the day-to-day operations of the company in South Africa, and Europe. Work closely with the other members of the global investment, operations, sales, software development and support teams. Oversee the effective design, implementati......
Job Location: Johannesburg, Gauteng, South Africa