David Khella

David Khella

E-Commerce Manager

Share profile
Summary

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

Connections