Director of the National Park Service David Vela

David Vela is the Director of the National Park Service. He leads the more than 20,000 national park service employees who protect and preserve America’s 419 national parks.…

Read More

Back to top
FE3