Trump campaign counsel Alex Cannon

Business Positions

Federal Election Campaign Contributions

Social

Miscellaneous Relationships