land manager devon job