David Khella

Summary

Vast knowledge of the e-commerce industry branching experiences from strategy to operations.

Connections