Allan Megarry

Chief Financial Officer at WCD

Allan Megarry has held various roles and positions throughout their career. Allan is currently the Chief Financial Officer at WCD, where they are responsible for the leadership of all corporate financial initiatives. Prior to this, Allan was the Chairman of Canada's Cup Committee at the Royal Canadian Yacht Club, overseeing the planning and execution of the prestigious sailing event. Allan also worked as the Director of Partnerships for the Lake Louise Audi FIS Ski World Cup at Winterstart Events Ltd., where they cultivated strong partnerships within the sponsorship community. Before that, Allan was a Business Development Executive at Entrepreneurial Engine, where they helped grow and expand the customer base. Additionally, they served as the General and Commercial Manager for the Volvo Ocean Race North American Stop Over and as the Chief Operating Officer at Sail Newport. Allan's earlier experience includes roles as the Director of Finance and Administration at Commonwealth Legal, a crew member at the Royal Canadian Yacht Club, the Director of Client Relations at Symcor, and Vice President roles at Lason Canada Inc. Overall, Allan Megarry has a diverse background in finance, sailing event management, and business development.

Allan Megarry completed their education with a Master of Business Administration (MBA) degree from the Ivey Business School at Western University, specializing in Business Administration and Management, General. Allan attended the program from 1987 to 1989. Prior to that, they obtained an Honours Bachelor of Commerce (BCOMM) degree from Queen's University, which they pursued from 1980 to 1984. There is no specific field of study mentioned for their bachelor's degree. In terms of additional certifications, Allan Megarry obtained an OUPV Captain's License from the United States Coast Guard Auxiliary in March 2016.

Links

Previous companies

Symcor logo

Org chart

Sign up to view 2 direct reports

Get started