Professor, Suffolk University

Business Positions

Board Memberships

Federal Election Campaign Contributions

James M McInnes
Updated over 3 years ago

Basic Info

Types Person, Academic
Gender Male
Aliases Mr James McInnes