- 2009 - present
MemberMarketing Committee, Mayo Clinic Rochester Committees
- 2009 - present
MemberAcademic Appointments and Promotions Committee - Mayo Clinic, Mayo Clinic Education Committee, Mayo Clinic Committees
- 2008 - present
MemberMayo Foundation Publications Committee, Mayo Clinic Committees
- 2007 - present
ChairPublications Committee, Society for Medical Simulation
- 2006
Abstract GraderSociety for Medical Simulation
- 2006 - present
MemberSociety for Scholarly Publishing
- 2005 - present
ChairMayo Foundation Publications Committee, Mayo Clinic Committees
- 2004 - 2005
MemberAnnual Meeting Committee, Minnesota Chapter, American College of Cardiology
- 2004 - 2005
MemberScientific Program Committee, Minnesota Chapter, American College of Cardiology
- 2004 - present
CounselorMinnesota Chapter, American College of Cardiology
- 2003
MemberPlummer Society, Mayo Clinic Rochester Societies
- 2001 - present
MemberAmerican College of Cardiology
- 1995 - 1996
MemberMankato General Hospital, Mayo Clinic Health System
- 1995 - present
FellowRoyal College of Physicians of Ireland
- 1994 - present
MemberCardiac Catheterization Laboratory, Division of Cardiovascular Diseases, Department of Internal Medicine
- 1994 - present
MemberOutreach Program, Division of Cardiovascular Diseases, Department of Internal Medicine
- 1993 - present
MemberEuropean Society of Cardiology
- 1992 - present
MemberCoronary Care Unit, Division of Cardiovascular Diseases, Department of Internal Medicine
- 1992 - present
MemberCouncil on Critical Care, American College of Chest Physicians
- 1992 - present
MemberAmerican College of Chest Physicians
- 1992 - present
MemberAmerican College of Angiology
- 1991 - present
MemberIrish Cardiac Society
- 1991 - present
MemberAmerican College of Physicians
- 1990 - 1992
MemberCardiovascular Research Committee, Division of Cardiovascular Diseases, Department of Internal Medicine
- 1990 - present
MemberAmerican Society of Echocardiography
- 1990 - present
MemberAmerican Society of Interventional Cardiology
- 1986 - present
MemberAmerican Medical Association
- 1985 - present
MemberRoyal College of Physicians of London
- 1982 - present
MemberRoyal College of Physicians of Ireland
- 1979 - present
MemberIrish Medical Association
-
Medical DirectorMankato General Hospital, Mayo Clinic Health System
-
MemberMayo Cardiology Program, Mankato General Hospital, Mayo Clinic Health System
-
FellowAmerican College of Physicians
-
FellowAmerican College of Cardiology
-
FellowAmerican College of Chest Physicians
-
FellowAmerican College of Angiology
-
FellowEuropean Society of Cardiology
-
MemberPulmonary Hypertension Association
-
MemberSociety for Medical Simulation
-
Manuscript ReviewerAmerican College of Cardiology
-
Clinical Research MemberPulmonary Hypertension Association
-
MemberLaennec Society, American Heart Association
-
MemberCouncil on Circulation, American Heart Association