product & manager careers in Amsterdam, Netherlands