Country: United Kingdom

Business line: Technology

BtoBtoC

Editor of an e-commerce platform for influencers and marketers