Skip to main content

Finn Bartram

Finn is Editor-in-chief of The Ecomm Manager. He's passionate about ecommerce and the positive impact it can have on organizations, people, and the planet.

Finn