Princeton University
Assistant Baseball Coach
The College of New Jersey
Director of Athletic Communications
NJM Insurance Group
Senior Copywriter and Videographer
Freelance Writer/Videographer
Freelance Writer
Rider University
Assistant Baseball Coach
The College of New Jersey
Director of Media Relations
P3 Media Communications
Owner
Major League Baseball
Major League Baseball Official Scorer
The College of New Jersey
Assistant Director of Athletics
Rider University