The Mercer Brand was founded in Amsterdam in 2013 out of a passion for shoes and sustainability. The name is derived from Mercer Street in New York City