Deimos_Logo_RollOut

Meet the team.

We’re a global company, with members from all over the world. We believe that the strength of our team is what makes us so effective. Learn more about us below.

Andrew MoriCEOCape Town - South Africa
David AndersonCLO / COOCape Town - South Africa
Michael MoriCFOFrome - United Kingdom
Jaco NelCTOCape Town - South Africa
Paul KotzeHead of AnalyticsCape Town - South Africa
Long YiDirector of EngineeringCape Town - South Africa
Tim OsborneSenior Software EngineerCape Town - South Africa
Deen HansPrincipal Software EngineerCape Town - South Africa
Chane DreyerSenior Software EngineerCape Town - South Africa
Elizma SteynProject ManagerCape Town - South Africa
Sarah StanfordHead of AdministrationCape Town - South Africa
Return to Top ⟶