David Russell

David Russell

David is a director in our Project Management team in London and works predominantly in the National Security sector. He has been with AECOM since 2014, originally as a consultant before transitioning to a full-time role in 2018. His projects have been across Europe and the Middle East, as well as Peru, Guyana, Mali, Kenya, Uganda, the Caribbean and Thailand.