New London Architecture

Alexander Tallon

Senior Safety Strategy Manager

Transport for London

Alexander Tallon
Alex leads Transport for London’s Road Safety Strategy team within the Safety, Health & Environment department. He is accountable for the action plan of delivery to reduce road danger in London: defining the forward programme of work, leading bespoke research to improve future planning and prioritisation and holding stakeholders to account for commitments. Alex joined TfL in 2015 and has worked across the organisation including in strategy, operations, investment prioritisation and capital delivery. Alex holds a Masters in Physics from the University of Bristol and a Masters in Project and Enterprise Management from University College London. 

Latest contributions


Alexander Tallon

Stay in touch

Upgrade your plan

Choose the right membership for your business

Billing type:
All prices exclude VAT
View options for Personal membership