Discovery Land

HQ
Scottsdale
Total Offices: 2
2,740 Total Employees

Teams at Discovery Land

YesterdaySaved
In-Office
2 Locations
Real Estate
The Project Marketing Manager leads marketing efforts for property sales, develops strategic marketing plans, coordinates events, and manages digital assets. Requires strong communication and organizational skills.
11 Days AgoSaved
In-Office
Beverly Hills, CA, USA
Real Estate
The Marketing & Analytics Manager will develop digital performance reporting, manage email marketing analysis, and provide data-driven insights to improve engagement across digital channels.
25 Days AgoSaved
In-Office
Beverly Hills, CA, USA
Real Estate
The Digital Marketing Specialist executes and maintains the digital ecosystem, manages website and app content, oversees digital communications, and supports marketing initiatives while ensuring brand standards are met.