American Society Of Landscape Architects New York Chapter - New York, NY
posted 3 months ago
The New York City Department of Transportation (DOT) is seeking a Design Review Manager/Landscape Architect to enhance and uphold design standards for the public right-of-way. This role involves managing design and review activities, coordinating projects with various city commissions, and establishing best practices in street design and sustainability. The position is integral to the Urban Design Unit's mission of fostering safety, mobility, and environmental stewardship in urban planning and infrastructure projects.