St. Augustine's University
Adjunct Instructor
The News & Observer Publishing Company
Deputy Managing Editor
Business North Carolina
Contributing writer
The Baltimore Sun
Assistant Business Editor
The News & Observer Publishing Company
Senior Editor
The News & Observer Publishing Company
Business Editor
University of North Carolina at Chapel Hill
Adjunct Instructor
Various Companies
Freelance Editor
Carroll County Times
Publisher
The News & Observer Publishing Company
Managing Editor
University of Maryland
Tidewater Community College
Old Dominion University