Rodd Hotels & Resorts Executive and Leadership Team

October, 2026

Leadership Overview

Rodd Hotels & Resorts has 4 executives leading key functions including corporate strategy, financial oversight, interim fiscal management, and revenue optimization.

Committed to excellence in hospitality, Rodd Hotels & Resorts delivers premium lodging and golf experiences across Canada while maintaining a legacy of service quality and operational growth.

Leadership Roles at Rodd Hotels & Resorts

  • Chief Executive Officer & President - Mark Rodd
  • Chief Financial Officer - Clare Fagan
  • Interim Chief Financial Officer - David Mallard
  • Chief Revenue Officer & Supervisor & Everystay Specialist - Giuliano Generali
  • Mark Rodd - Chief Executive Officer & President

    Mark Rodd, the Chief Executive Officer & President at Rodd Hotels & Resorts, directs the overarching vision and long-term growth strategy for the entire hospitality portfolio. Overseeing the expansion of resort properties and golf course operations, the Chief Executive Officer & President ensures alignment between guest experience standards and corporate profitability. This leadership role involves constant collaboration with the Board to refine service delivery models across the Canadian market. By prioritizing operational excellence, Mark Rodd drives the company toward sustainable market leadership. The Chief Executive Officer & President monitors performance metrics across all locations to guarantee consistent quality. Through strategic investment in infrastructure and talent, the organization maintains a competitive edge in the lodging sector. Rodd fosters a culture of innovation, ensuring that every resort property meets the evolving demands of modern travelers while upholding the historical reputation of the brand.
    Mark Rodd

    Clare Fagan - Chief Financial Officer

    Clare Fagan, the Chief Financial Officer at Rodd Hotels & Resorts, manages the fiscal health and capital allocation strategies for the entire enterprise. Overseeing financial reporting, budgeting, and risk management, the Chief Financial Officer ensures the company maintains a robust balance sheet to support ongoing resort development. This role requires precise coordination with department heads to optimize operational costs and maximize revenue streams across all golf courses and lodging facilities. By implementing rigorous financial controls, Clare Fagan secures the long-term stability of the organization. The Chief Financial Officer evaluates investment opportunities for property upgrades and expansion projects throughout the regional market. Fagan provides critical data-driven insights to the executive team, facilitating informed decision-making regarding asset management. Through disciplined fiscal oversight, the Chief Financial Officer protects the company's financial interests while enabling the pursuit of strategic growth initiatives within the competitive hospitality landscape.

    David Mallard - Interim Chief Financial Officer

    David Mallard, the Interim Chief Financial Officer at Rodd Hotels & Resorts, executes essential financial operations and maintains continuity in fiscal reporting during this transition period. Overseeing cash flow management and regulatory compliance, the Interim Chief Financial Officer stabilizes the financial infrastructure to support daily resort and country club activities. This role involves auditing existing financial processes to identify efficiencies and ensuring seamless communication with external stakeholders. By maintaining strict adherence to accounting standards, David Mallard preserves the integrity of the company's financial records. The Interim Chief Financial Officer collaborates with the leadership team to monitor liquidity and manage operational expenditures across all properties. Mallard provides steady guidance on budgetary matters, ensuring that the organization remains agile in the face of market fluctuations. Through focused attention on fiscal accuracy, the Interim Chief Financial Officer supports the continued operational success of the entire hospitality network.

    Giuliano Generali - Chief Revenue Officer & Supervisor & Everystay Specialist

    Giuliano Generali, the Chief Revenue Officer & Supervisor & Everystay Specialist at Rodd Hotels & Resorts, drives top-line growth through advanced pricing strategies and market penetration tactics. Overseeing the Everystay program and revenue management systems, the Chief Revenue Officer & Supervisor & Everystay Specialist optimizes occupancy rates across all resort locations. This role involves analyzing consumer behavior and market trends to tailor service offerings for diverse guest segments. By leveraging data analytics, Giuliano Generali enhances the profitability of golf courses and lodging operations. The Chief Revenue Officer & Supervisor & Everystay Specialist coordinates with marketing teams to align promotional efforts with revenue targets. Generali monitors competitive positioning to ensure the brand captures maximum market share within the Canadian hospitality sector. Through the implementation of dynamic pricing models and specialized guest retention programs, the Chief Revenue Officer & Supervisor & Everystay Specialist directly influences the financial performance and long-term commercial success of the organization.

    Explore Leadership Teams in Hospitality

    Frequently Asked Questions Regarding Rodd Hotels & Resorts Top Executives and Leadership Team

    Who leads Rodd Hotels & Resorts?
    Rodd Hotels & Resorts is led by Mark Rodd (Chief Executive Officer & President), along with executives such as Clare Fagan (Chief Financial Officer) and David Mallard (Interim Chief Financial Officer).
    Who is part of Rodd Hotels & Resorts’s executive team?
    The executive team of Rodd Hotels & Resorts includes leaders such as Mark Rodd (Chief Executive Officer & President), Clare Fagan (Chief Financial Officer), David Mallard (Interim Chief Financial Officer) and other senior executives.
    How many executives does Rodd Hotels & Resorts have?
    Rodd Hotels & Resorts has 4 executives leading key business areas.
    What roles are included in Rodd Hotels & Resorts’s leadership team?
    The leadership team of Rodd Hotels & Resorts includes roles such as Chief Executive Officer & President, Chief Financial Officer, Interim Chief Financial Officer, Chief Revenue Officer & Supervisor & Everystay Specialist.