VeloNews employs 10 employees. The VeloNews management team includes Andrew Hood (European Editor), Sadhbh O'Shea (Writer), and Mark Payne (Podcast Producer).
Get Contact Info for All DepartmentsLooking for a particular VeloNews employee's phone or email?