Michael Joseph Carbaugh is a User Experience designer at IBM working in the Research Triangle region of North Carolina.

  • CityPlan
  • StudentPublication
  • RaleighNow
  • RaleighSiteMap