McCulloch for u.s Senate New Mexico
Campaign Manager
Republican National Committee
Director of Ballot Security
Republican National Committee
72-Hour Director: Nevada
Republican Party of New Mexico
Political Director
U.S. House of Representatives
Special Projects Director; Congressman Stevan Pearce
Poliworks
Account Manager
SOE Western New Mexico University
Director of Marketing
CWA Strategic Communications
Account Executive
The University of New Mexico