Discovery Land Company is seeking a Design Manager for its Discovery Creative department. The role advances design direction and quality across luxury residential projects, collaborating with architecture, interior design, consultants, and operations teams.