Innovation in Business magazine announce the winners of the 2023 MarTech Awards. E-commerce Direct, an award-winning e-commerce sales, marketing, advertising and management agency has won the title, ‘Best Online Sales Support Provider - London’ by Innovation in Business magazine’s MarTech Awards. “We are very pleased to have learned that we were selected as Best Online Sales Support Provider - London by Innovation in Business magazine’s MarTech Awards,” said Linda Scott, Director of E-commerce Direct Ltd. “Our