German DTC bicycle supplier Canyon Bicycles GmbH has hired Ben Hillsdon as its new global communications manager. He will be based out of a new Canyon location in Amsterdam. Hillsdon brings more than ten years of experience in public and private sector positions in the bicycle industry. For the past ...