Todd Carruth

Dallas

Born and raised in Dallas but I don't wear a cowboy hat. Comfortable with social media and marketing campaigns but also good with content - text, images and especially video. Sidelines as a traffic reporter, actor and voice-over artist.

  • Work
    • The Expo Group
  • Education
    • TCU