. Project management skills, ideally based on the launch of new business. Knowledge of eCommerce technology landscape... on the launch of new business. Knowledge of eCommerce technology landscape. Demonstrated track record of qualifying...
Michael Page