Liz Telford has been named senior environmental planning manager in the Los Angeles office of WSP USA.