Michael Roberts appointed new Chief Exec of London TravelWatch
London TravelWatch has appointed Michael Roberts as its new Chief Executive Officer. He will join the independent transport watchdog in January 2023 and will lead a team representing the views of millions of people who travel on London’s transport network. The organisation says his appointment comes as transport users across London face increasing challenges, with […]