Sign In

Rory McGregor

Board Director, Emso Asset Management

Rory McGregor is the Chairman of the TaxPayers' Alliance, a role he currently holds.12 Here's some key information about his background and career:

Professional Experience

Financial Career::

  • Started his career in 1990 at Barclays Bank in New York
  • Worked in Tokyo
  • Served as Foreign Exchange Treasurer for Jamaica Citizens Bank (now part of the Royal Bank of Canada) in Jamaica
  • Joined Credit Suisse in London after completing his MBA

Entrepreneurship and Asset Management::

  • Founded and managed a wireless technology company in 1999
  • Joined Emso Asset Management in 2003
  • Served as COO at Emso Asset Management until April 2023
  • Continues to be a board member and shareholder of Emso Asset Management

Education

  • MBA from the Wharton School, University of Pennsylvania
  • BA from Rutgers University

Current Role

As Chairman of the TaxPayers' Alliance, Rory McGregor is involved in the organization's efforts to advocate for lower taxes and more efficient government spending.1 The TaxPayers' Alliance, founded in 2004, is celebrating its 20th anniversary this year and continues to be at the forefront of standing up for taxpayers' interests.1

McGregor's experience in finance and asset management likely contributes to his role in overseeing the organization's strategic direction and financial management. His international background and diverse experience in the financial sector provide valuable insights for the TaxPayers' Alliance's work on economic and taxation issues.2

Highlights

The Indebted Kingdom factbook - TaxPayers' Alliance
The Indebted Kingdom factbook - TaxPayers' Alliance
TaxPayers' Alliance launches new research council
TaxPayers' Alliance launches new research council

Related Questions

What are Rory McGregor's key achievements at the TaxPayers' Alliance?
How did Rory McGregor's career in finance prepare him for his role at the TaxPayers' Alliance?
What are the main goals of the TaxPayers' Alliance under Rory McGregor's leadership?
How has Rory McGregor's background influenced his approach to tax policy?
What is the significance of the new research council at the TaxPayers' Alliance?
Rory McGregor
Rory McGregor, photo 1
Rory McGregor, photo 2
Add to my network

Location

London, England, United Kingdom