Cyril Leeder

CEO, Myers Automotive Group

Cyril Leeder is the CEO of the Myers Automotive Group, a family-based company with 15 dealership locations and 1,000 employees in Ottawa. Prior to his current position he was the president of the Ottawa Senators, having been one of the founders in 1992. In addition to serving on the boards of numerous charities and businesses, […] Read more