The Well is a unique and innovative joint venture between Allied and Riocan, offering 3 million square feet of retail, office, and residential space. The Senior Manager, Marketing role will shape the experience of The Well by driving brand strength, increasing traffic, and unlocking commercial growth.
Requirements
- 8+ years of experience in marketing or related roles, with demonstrated responsibility for both strategy and execution.
- Experience leading marketing for a complex asset, destination, retail environment, multi-stakeholder business or within the real estate industry.
- Proven ability to develop and execute integrated marketing strategies that drive traffic, engagement, and commercial performance.
- Experience managing budgets, forecasting, and performance reporting, with a strong understanding of ROI and data-driven decision-making.
- Demonstrated experience developing partnerships, sponsorships, or revenue-generating marketing initiatives.
- Strong stakeholder management skills, with the ability to work cross-functionally and influence senior partners.
- Experience leading and developing teams, with a focus on accountability, collaboration, and performance.
- Familiarity with Microsoft Office.
Benefits
- Performance-based bonus programs
- Retirement savings program with option to invest in traditional funds or Allied units
- Vacation time
- Personal days and half-days before statutory holidays
- Comprehensive company-paid health benefits
- Healthcare spending account
- Employee assistance program
- Paid volunteer day
- Professional development and mentorship program