A native Texan who grew up in Lubbock, Mann worked as a high school coach from 2006 until 2024. After serving at multiple programs in the state, Mann took a position in the Ole Miss personnel office.