Living Streets
Russell Cave
Job Title:
Project Manager
Country:
United Kingdom
ID:
138
Russell oversees Living Streets activity across the North of England, which includes working with stakeholders and partners, developing the organisation's profile and presence and delivering work with communities, schools, workplaces, supporters, and wider audiences. Russell has a background in active travel, health promotion and product development.