Background
McCrae, Sean Christoph was born on November 12, 1974 in Wyomissing, Pennsylvania, United States. Son of Richard Dean and Linda (Reed) McCrae.
McCrae, Sean Christoph was born on November 12, 1974 in Wyomissing, Pennsylvania, United States. Son of Richard Dean and Linda (Reed) McCrae.
Bachelor of Business Administration, James Madison University, 1996. Master of Business Administration, Tulane University, 1998.
Consultant Strategic Reports Inc., Wyomissing, Pennsylvania, since 1998.
Emergency room volunteer Reading (Pennsylvania) Hospital. Member James Madison University (Philadelphia alumni chapter), Beta Gamma Sigma.