thumbnail_Greg Ritt

Stagecoach welcomes new Head of Sustainability

Stagecoach has taken a further step in achieving its sustainability commitments by announcing the appointment of a new Head of Sustainability. Greg Ritt has joined Stagecoach in the newly created post…