Business Positions
Fox News Channel
An American cable news channel owned by the Fox Entertainment Group
Dewey Square Group, LLC
American political consulting firm