DD

Development Department

Technical Director at Qookia Limited

Timeline

  • Technical Director

    Current role