Mercer
The Mercer Brand is a sustainability-focused, footwear-centered brand founded in 2013 by Pim Dresen in Amsterdam, the Netherlands. In addition to footwear, it develops apparel and accessories in Amsterdam and sells them through its own stor...