Prior to joining the firm, Aaron served as a law clerk to The Honorable Mark A. Davis, Special Superior Court Judge for Complex Business Cases, at the North Carolina Business Court. Throughout his clerkship, Aaron worked on cases involving sophisticated issues of corporate and commercial law. During law school, Aaron served as a judicial intern for The Honorable Donald L. Graham at the United States District Court for the Southern District of Florida, and as a judicial extern for Associate Justice Samuel J. Ervin IV of the North Carolina Supreme Court.